Koduj i odkoduj encje HTML

Pomaga autorom stron i treści, gdy znaki specjalne trzeba przygotować do kodu HTML albo odzyskać z zapisu encji.

Przekształć znaki HTML w bezpieczne encje albo odtwórz z nich czytelny tekst, uzyskując wynik gotowy do kodu, szablonu lub publikacji.

Jak używać

  1. Wklej fragment HTML lub tekst zawierający znaki zastrzeżone do obszaru wejściowego.
  2. Wybierz kodowanie, aby zamienić znaki na encje, albo dekodowanie, aby przywrócić czytelny tekst.
  3. W razie potrzeby włącz opcję kodującą każdy znak, a następnie uruchom operację, aby wyświetlić wynik.
  4. Przejrzyj dane wyjściowe, skopiuj je do edytora i sprawdź, czy znaki zastrzeżone nie psują już kodu.

Przykład

W przypadku przykładowego fragmentu kodowanie powinno zamienić nawiasy kątowe i ampersand na encje HTML. Dekodowanie powinno następnie przywrócić oryginalny tekst, co pozwala sprawdzić, czy pełny cykl pozostaje spójny.

Dane wejściowe

<p>Hello & welcome</p>

Wynik

&lt;p&gt;Hello &amp; welcome&lt;/p&gt;

Ograniczenia i formaty

Gdzie odbywa się przetwarzanie

Kodowanie i dekodowanie odbywają się w przeglądarce. Wprowadzona treść pozostaje na Twoim urządzeniu i nie jest wysyłana do żadnej zewnętrznej usługi.

Częste pytania

Dlaczego kodować znaki jako encje HTML?

Niektóre znaki, takie jak nawiasy kątowe i ampersand, mają specjalne znaczenie w HTML. Zastąpienie ich encjami zapobiega odczytaniu ich jako znaczników, gdy chcesz je wyświetlić.

Kiedy powinienem dekodować encje?

Dekodowanie jest przydatne do odczytania zakodowanego bloku treści, naprawienia zaimportowanego tekstu lub przywrócenia czytelnej postaci fragmentu przed edycją.

Czy muszę kodować każdy znak?

Nie zawsze. Kodowanie tylko znaków zastrzeżonych często wystarcza i sprawia, że kod jest łatwiejszy do odczytania. Pełna opcja może być przydatna w konkretnym teście.

Czy kodowanie encji wystarcza do zabezpieczenia strony?

Nie. Kodowanie encji nie zastępuje starannej walidacji wyświetlanej treści. Pomaga przedstawić znaki zastrzeżone, takie jak nawiasy kątowe i ampersand, ale samo w sobie nie czyni strony bezpieczną. Jeśli używasz opcji kodowania każdego znaku, kod staje się mniej czytelny i trudniejszy do ręcznego przeglądu. Kodowanie encji nie powinno więc być traktowane jako pełne zabezpieczenie publikowanej strony.

Czy mogę bezpiecznie dekodować encje w każdym miejscu?

Dekodowanie przywraca znaki zastrzeżone, więc przed ponownym użyciem wyniku sprawdź kontekst. Może być przydatne do odczytania zakodowanego fragmentu, poprawienia zaimportowanego tekstu lub przywrócenia czytelnej formy przed edycją. Pamiętaj, że operacja odbywa się w przeglądarce, a wpisana treść pozostaje na Twoim urządzeniu. Nie musisz przesyłać danych na zewnątrz, aby odzyskać czytelny tekst.

Narzędzia w tej samej kategorii