Přejít k obsahu

Převodník Entita HTML na Text

Převeďte entity HTML na prostý text a naopak pomocí našeho účinného převodníku entit HTML. Tento online nástroj je ideální pro webové vývojáře, správce obsahu a všechny, kdo pracují s obsahem HTML. Zajistěte kompatibilitu svých textových dat s různými platformami a snadno transformujte speciální znaky bez nutnosti instalace softwaru.

Co převodník entit HTML dělá

Převodník entit HTML převádí text na znakové reference HTML a zpět. Při kódování nahrazuje &, <, >, ", ', ` a každý znak nad U+007F hexadecimální referencí, například &#xE9; pro é. Dekódováním se pojmenované, desítkové a šestnáctkové reference převádějí zpět na znaky, které zastupují.

Dekódování se řídí seznamem pojmenovaných znakových referencí HTML5, takže fungují &copy;, &euro; i &hearts;. Při kódování zůstávají běžná písmena ASCII, číslice a mezery beze změny.

Příklady s řešením

Zakódovat úryvek HTML

Znaky značek a písmena s diakritikou se převedou na reference, takže se úryvek zobrazí jako text, místo aby se četl jako značka.

Vstup
<p class="note">Café & crème</p>
Výsledek
&#x3C;p class=&#x22;note&#x22;&#x3E;Caf&#xE9; &#x26; cr&#xE8;me&#x3C;/p&#x3E;

Dekódovat pojmenované a číselné reference

&copy; je pojmenovaná reference a &#8364; je desítková reference pro znak eura.

Vstup
&lt;b&gt;Fish &amp; Chips&lt;/b&gt; &copy; 2026 &#8364;5
Výsledek
<b>Fish & Chips</b> © 2026 €5

Zakódovat symboly a emoji

Znak mimo základní vícejazyčnou rovinu, například 😀 (U+1F600), se zapisuje jako jedna reference na svůj kódový bod.

Vstup
I ❤ HTML 😀
Výsledek
I &#x2764; HTML &#x1F600;

Co se při kódování mění

ZnakZakódováno jakoProč
&&#x26;Začíná každou znakovou referenci.
<&#x3C;Otevírá značku.
>&#x3E;Uzavírá značku.
"&#x22;Ukončuje hodnotu atributu v dvojitých uvozovkách.
'&#x27;Ukončuje hodnotu atributu v jednoduchých uvozovkách.
`&#x60;Kóduje se preventivně.
é&#xE9;Nad U+007F, zapisuje se podle kódového bodu.
€&#x20AC;Nad U+007F, zapisuje se podle kódového bodu.
😀&#x1F600;Mimo základní vícejazyčnou rovinu, zapisuje se jako jedna reference.
AABěžné znaky ASCII zůstávají beze změny.

Často kladené otázky

Jak převedu entitu HTML na prostý text?

Chcete-li převést entitu HTML na prostý text, zadejte entitu HTML do vstupního pole a klikněte na tlačítko Převést text. Entita HTML bude dekódována na prostý text a zobrazena na obrazovce. Například z & se stane &, z < se stane < a z " se stane ".

K čemu slouží entity HTML?

Entity HTML zastupují speciální znaky v dokumentech HTML a zajišťují jejich správné zobrazení ve webových prohlížečích bez porušení kódu. Jsou nezbytné pro zobrazování vyhrazených znaků, jako jsou & (ampersand), < (méně než), > (větší než), " (uvozovky) a speciální symboly, jako je © (copyright) nebo € (euro).

Mohu převést více entit HTML najednou?

Ano, zadáním do vstupního pole můžete převést více entit HTML najednou. Nástroj dekóduje všechny entity na běžný text současně, takže je efektivní pro zpracování velkých bloků textu kódovaného v HTML nebo celých dokumentů.

Proč entity HTML začínají znakem & a končí znakem ;?

Entity HTML používají syntaxi &;, která je odlišuje od běžného textu. Ampersand signalizuje začátek entity, středník označuje její konec. Mezi nimi je buď název (jako ©), nebo číslo (jako ©) reprezentující znak.

Jaký je rozdíl mezi pojmenovanými a číselnými entitami HTML?

Pojmenované entity používají popisné názvy (&, <, ©), zatímco číselné entity používají znakové kódy (&, <, ©). Pojmenované entity jsou čitelnější, ale číselné entity fungují pro jakýkoli znak Unicode. Obě se převádějí na stejné výstupní znaky.

Kdy mám kódovat text do entit HTML?

Kódování textu do entit HTML při zobrazování uživatelského vstupu na webových stránkách (zabraňuje útokům XSS), zahrnutí speciálních znaků do atributů HTML, zobrazení příkladů kódu ve webovém obsahu nebo v případech, kdy by znaky mohly být prohlížeči nesprávně interpretovány jako značky HTML nebo syntaxe.

Jak entity HTML zabraňují problémům se zabezpečením?

Entity HTML zabraňují útokům XSS (Cross-Site Scripting) tím, že převádějí potenciálně nebezpečné znaky jako < a > na neškodné entity. To zabraňuje spuštění škodlivého kódu v prohlížečích a chrání webové stránky před injekcí skriptů a dalšími bezpečnostními zranitelnostmi.

Mohu převést znaky Unicode na entity HTML?

Ano, znaky Unicode lze převést na entity HTML pomocí číselných kódů. Například z emoji 😊 se stane 😊 nebo jazyky jako čínština 你好 mohou být kódovány jako číselné entity pro maximální kompatibilitu v různých systémech a prohlížečích.

Jaké jsou nejčastější entity jazyka HTML, které bych měl znát?

Mezi běžné entity patří & (&), < (<), > (>), " ("), &apos; ('),   (nelomená mezera), © (©), ® (®), ™ (™) a € (€). Ty zvládnou většinu každodenních potřeb kódování HTML.

Jak zobrazím kód HTML na webové stránce?

Převést všechny znaky < a > na jednotky < a >. Tím se kód HTML zobrazí jako text, místo aby se vykresloval. Pomocí našeho převodníku můžete rychle zakódovat úryvky kódu pro výukové programy, dokumentaci nebo příklady kódu na svých webových stránkách.

Proč se některé znaky zobrazují jako � nebo pole?

K tomu dochází, když se kódování znaků neshoduje. Pro zajištění konzistentního zobrazení ve všech prohlížečích a systémech použijte entity HTML. Problematické znaky převeďte na entity, abyste zaručili jejich správné zobrazení bez ohledu na nastavení kódování dokumentu.

Lze entity HTML používat v jazycích JavaScript a CSS?

Entity HTML fungují v obsahu HTML, ale ne přímo v JavaScriptu nebo CSS. V řetězcích JavaScriptu používejte escape sekvence Unicode (\u####). V CSS se používá jiná syntaxe escape (\####). Náš převodník vám pomůže pracovat s entitami speciálně pro kontext HTML.

Jak dekóduji entity ze scrapovaného webového obsahu?

Do konvertoru vložte vyškrábaný obsah HTML obsahující entity a dekódujte je na prostý text. To je užitečné při scrapování webu, analýze kanálů, zpracování odpovědí API nebo čištění dat, která obsahují znaky kódované v jazyce HTML.

Mají entity HTML vliv na SEO?

Entity HTML nemají přímý vliv na hodnocení SEO, ale ovlivňují čitelnost obsahu a uživatelský komfort. Vyhledávače při indexování dekódují entity, takže s & a & se zachází stejně. Pro správné zobrazení obsahu bez obav o SEO používejte entity vhodně.

O OneClick Pro

OneClick Pro je bezplatná kolekce více než 150 webových nástrojů pro každodenní práci: převod obrázků a jednotek, formátování a ověřování kódu, kontrolu domén a SEO i práci s textem, daty a čísly. Každý nástroj funguje bez registrace či předplatného a zadané údaje se používají pouze k výpočtu výsledku a nikdy se neukládají. Používejte ji jako rychlou sadu nástrojů pro jednorázové úkoly nebo si uložte do záložek nástroje, na které se každý den spoléháte.