Kodowanie

HTML Entities Encode/Decode

Kodowanie i dekodowanie encji HTML — bezpieczne wyświetlanie znaków specjalnych na stronie.

Najczęstsze pytania

Czym są encje HTML i po co je stosować?

Encje HTML to zapis znaków specjalnych, które w kodzie HTML mają znaczenie strukturalne (np. < czy &), tak aby przeglądarka wyświetliła je jako zwykły tekst zamiast interpretować jako znacznik.

Jaka jest różnica między encjami nazwanymi a liczbowymi?

Encja nazwana, np. &amp;, jest czytelna dla człowieka i obejmuje ograniczony zestaw znaków zdefiniowany w specyfikacji HTML. Encja liczbowa, np. &#38; lub &#x26;, odwołuje się bezpośrednio do punktu kodowego Unicode i działa dla dowolnego znaku, niezależnie od tego, czy ma nazwaną wersję.

Czym różnią się tryby Podstawowe i Wszystkie znaki?

Tryb Podstawowe koduje tylko znaki istotne dla struktury HTML (jak <, >, & i cudzysłowy), natomiast tryb Wszystkie znaki zamienia na encje również znaki spoza ASCII, co bywa przydatne przy pracy ze starszymi systemami lub ograniczonym kodowaniem znaków.