ToolHub
Otwórz narzędzie

Koder encji HTML

Koduj tekst na encje HTML nazwane, dziesiętne lub szesnastkowe, a także dekoduj encje z powrotem na tekst

Narzędzia deweloperskie

O tym narzędziu

Koder encji HTML to dwukierunkowe narzędzie, które koduje tekst na encje HTML i dekoduje encje HTML z powrotem na tekst. Obsługuje trzy typy encji — nazwane, takie jak <, dziesiętne numeryczne, takie jak <, i szesnastkowe numeryczne, takie jak < — z edytorami obok siebie i kopiowaniem jednym kliknięciem.

Główne funkcje

Szybki podgląd

Przypadki użycia

htmlentitiesencoding

Często zadawane pytania

Czym jest koder encji HTML?

Koder encji HTML to dwukierunkowe narzędzie, które koduje tekst na encje HTML i dekoduje encje HTML z powrotem na tekst. Obsługuje trzy typy encji: nazwane, dziesiętne numeryczne i szesnastkowe numeryczne.

Jakie są trzy typy encji?

Encje nazwane używają czytelnych nazw, takich jak &lt; dla <. Encje dziesiętne numeryczne używają kodów znaków, takich jak &#60;. Encje szesnastkowe numeryczne używają kodów szesnastkowych, takich jak &#x3C;. Wszystkie trzy typy dają ten sam efekt renderowania.

Czy obsługiwane są znaki Unicode?

Tak. W trybie encji nazwanych znaki bez nazwanej encji są kodowane jako dziesiętne encje numeryczne. W trybach dziesiętnym i szesnastkowym wszystkie znaki powyżej ASCII 127 oraz pięć zastrzeżonych znaków HTML są kodowane.

Czy można dekodować encje HTML?

Tak. Przełącz się na tryb dekodowania i wklej dowolne encje HTML — narzędzie automatycznie przekonwertuje encje nazwane, dziesiętne i szesnastkowe z powrotem na oryginalne znaki.

Czy to narzędzie jest przydatne do ochrony przed XSS?

Kodowanie znaków specjalnych, takich jak <, > i &, na encje HTML jest kluczowym środkiem obrony przed atakami XSS. To narzędzie pomaga kodować dane wejściowe użytkownika, aby zapobiec ich interpretacji jako znaczniki HTML przez przeglądarkę.