TextArray
100% lokálne

Odstrániť HTML tagy

Vyčistí text od všetkých HTML a XML značiek a ponechá iba čitateľný obsah.

Vstup
Výstup

Odstrániť HTML tagy

Vložte kus HTML a dostanete späť čitateľný text. Nástroj odstráni všetky značky — divy, spany, odkazy, tabuľky aj celé dokumenty — a nechá to, čo by čitateľ na stránke naozaj videl. Je to najrýchlejší spôsob, ako vytiahnuť článok zo zdrojového kódu, vyčistiť export z redakčného systému alebo z newslettra, spočítať slová v texte, ktorý je stále zabalený v značkách, či premeniť stiahnutý útržok na obyčajný zoznam.

Štyri možnosti pokrývajú prípady, keď je „odstrániť všetko" príliš hrubé. Dekódovanie HTML entít vráti &amp; späť na ampersand, &nbsp; na medzeru a &#8212; na dlhú pomlčku, takže text sa číta normálne a nie ako zbierka únikových kódov. Zachovanie zalomení dá značke <br> a blokovým prvkom ako <p>, <li> či <h1> po jednom novom riadku, takže odseky ostanú odsekmi a nezlepia sa do jedného dlhého riadku. Po vypnutí sa zvyšný text spojí presne tak, ako stál. Zoznam výnimiek ponechá značky, ktoré vymenujete — napíšte „b, i, a" a toto formátovanie prežije, zatiaľ čo zvyšok zmizne. Odstránenie obsahu prvkov script a style ich vyhodí aj s telom, takže sa vám do textu nedostanú CSS pravidlá ani JavaScript. Je zapnuté predvolene, lebo to takmer vždy chcete.

Značky sa odstraňujú vlastným čítačom textu, nikdy nie vložením vášho HTML do stránky, takže sa z kódu nemôže nič spustiť. S textom sa zaobchádza rovnako ako v prehliadači: „5 < 10" ostane nedotknuté, komentáre a doctype zmiznú a pokazená značka sa zahodí namiesto polovičného vypísania.

Všetko beží vo vašom prehliadači a nič sa nikam nenahráva, takže interné stránky, klientske podklady aj nepublikované koncepty môžete pokojne vložiť. Výsledok skopírujte, stiahnite ako .txt súbor alebo ho presuňte späť do vstupu a pokračujte ďalším kolom čistenia.

Časté otázky

Zachovajú sa odseky?
Áno, pokiaľ je zapnuté „Zachovať zalomenia": značka <br> aj blokové prvky ako <p>, <li> či <h1> sa zmenia na nový riadok a odseky ostanú oddelené prázdnym riadkom. Po vypnutí sa celý text spojí do jedného behu.
Dá sa ponechať časť formátovania?
Napíšte názvy značiek do poľa „Ponechať tieto tagy" — napríklad „b, i, a". Tieto značky ostanú vo výstupe presne tak, ako boli napísané, aj s atribútmi, a všetko ostatné sa odstráni.
Čo sa stane s CSS a JavaScriptom?
So zapnutou možnosťou „Odstrániť obsah script a style" sa prvky script a style vyhodia aj s kódom. Po vypnutí zmiznú iba samotné značky a surový kód ostane v texte.
A čo text, ktorý vyzerá ako značka?
Znak „<", po ktorom nenasleduje názov značky, sa berie ako obyčajný text, takže „5 < 10" prežije. Zápis typu „a<b a b>c" ale ako značka vyzerá a odstráni sa — presne tak, ako by ho vykreslil prehliadač. Takéto porovnania pred vložením radšej zapíšte ako entity.
Nahráva sa moje HTML niekam?
Nie. Nástroj beží výhradne vo vašom prehliadači a váš kód nikdy neopustí vaše zariadenie.