TextArray
100% lokálně

Odstranit HTML tagy

Vyčistěte text od všech HTML a XML značek a nechte si jen čitelný obsah.

Vstup
Výstup

Odstranit HTML tagy

Vložte kus HTML a vrátí se vám čitelný text. Nástroj smaže každou značku — divy, spany, odkazy, tabulky i celé dokumenty — a nechá to, co by čtenář na stránce skutečně viděl. Je to nejrychlejší cesta, jak dostat článek ze zdrojového kódu, uklidit export z redakčního systému nebo z newsletteru, spočítat slova v textu, který je pořád zabalený ve značkách, nebo proměnit stažený útržek v obyčejný seznam.

Čtyři volby řeší situace, kdy je „smazat všechno" příliš hrubé. Dekódování HTML entit vrátí &amp; zpět na ampersand, &nbsp; na mezeru a &#8212; na dlouhou pomlčku, takže se text čte normálně a ne jako sbírka únikových sekvencí. Zachování zalomení dá značce <br> a blokovým prvkům jako <p>, <li> nebo <h1> po jednom novém řádku, takže odstavce zůstanou odstavci a neslepí se do jediného dlouhého řádku. Po vypnutí se zbylý text spojí přesně tak, jak stál. Seznam výjimek ponechá značky, které vyjmenujete — napište „b, i, a" a tohle formátování přežije, zatímco zbytek zmizí. Odstranění obsahu prvků script a style je vyhodí i s tělem, takže se vám do textu nedostanou CSS pravidla ani JavaScript. Je zapnuté ve výchozím stavu, protože to skoro vždycky chcete.

Značky odstraňuje vlastní čtečka textu, nikdy ne vložení vašeho HTML do stránky, takže se z kódu nemůže nic spustit. S textem se zachází stejně jako v prohlížeči: „5 < 10" zůstane, komentáře a doctype zmizí a rozbitá značka se zahodí místo toho, aby se vypsala napůl.

Všechno běží ve vašem prohlížeči a nic se nikam nenahrává, takže interní stránky, klientské podklady i nezveřejněné koncepty můžete klidně vložit. Výsledek zkopírujte, stáhněte jako soubor .txt nebo ho přesuňte zpět do vstupu a navažte dalším kolem čištění.

Časté dotazy

Zůstanou zachované odstavce?
Ano, pokud je zapnuté „Zachovat zalomení": značka <br> i blokové prvky jako <p>, <li> nebo <h1> se změní na nový řádek a odstavce zůstanou oddělené prázdným řádkem. Po vypnutí se celý text spojí do jednoho běhu.
Můžu si nechat část formátování?
Napište názvy značek do pole „Ponechat tyto tagy" — třeba „b, i, a". Tyto značky zůstanou ve výstupu přesně tak, jak byly napsané, včetně atributů, a všechno ostatní zmizí.
Co se stane s CSS a JavaScriptem?
Se zapnutou volbou „Odstranit obsah script a style" se prvky script a style vyhodí i s kódem. Po vypnutí zmizí jen samotné značky a syrový kód zůstane v textu.
A co text, který vypadá jako značka?
Znak „<", po kterém nenásleduje název značky, se bere jako běžný text, takže „5 < 10" projde. Zápis typu „a<b a b>c" ale jako značka vypadá a smaže se — přesně jak by ho vykreslil prohlížeč. Taková porovnání raději před vložením zapište jako entity.
Nahrává se moje HTML někam?
Ne. Nástroj běží výhradně ve vašem prohlížeči a váš kód nikdy neopustí vaše zařízení.