Sări la conținut
TextArray
Complet local

Formatator HTML

HTML tipărit destul de mult, cu indentare de imbricare adecvată, fără a atinge vreodată conținutul pre, script sau stil.

Intrare
Ieșire

Formatator HTML

Lipiți HTML comprimat, copiat sau pur și simplu dezordonat și redați-l indentat corect: fiecare element imbricat intervine după indentația aleasă de dvs. (două spații, patru spații sau file), elementele goale, cum ar fi br, img, input, meta și link sunt tratate ca non-imbricate, iar elementele inline precum a, b, em, strong, span și cod rămân pe linia lor, deci elementele scurte ale listei rămân în linia lor compactă, deci elementele scurte rămân în linia lor compactă. de a exploda în trei rânduri fiecare.

Formatatorul este în mod deliberat iertător, deoarece HTML în sălbăticie este malformat. Etichetele nepotrivite sau neînchise nu produc niciodată o eroare: o etichetă de închidere rătăcită este abandonată, un element neînchis este închis implicit de părintele său, iar restul documentului se formatează cât mai bine. Conținutul elementelor pre-, script-ul și stilul trece prin text - textul dvs. preformatat își păstrează spațierea, iar JavaScript și CSS-ul dvs. încorporat nu sunt niciodată reindentate sau redistribuite.

Două opțiuni de curățare gestionează zgomotul obișnuit. „Eliminați liniile goale dintre elemente” elimină liniile goale care se adună atunci când marcajul este copiat din șabloane, iar „Restrângeți spațiile albe în text” transformă spațiile și întreruperile de linie din nodurile de text în spații unice – niciodată în interiorul pre, script sau stil. Numărul de sub ieșire raportează elemente, linii de intrare și ieșire și cel mai profund nivel de imbricare.

Totul rulează local în browserul dvs.: paginile, șabloanele și marcarea e-mailului nu părăsesc niciodată aparatul dvs. Copiați rezultatul sau descărcați-l ca fișier .txt.

FAQ

Ce se întâmplă cu HTML malformat?
Se formatează oricum. O etichetă de închidere rătăcită este abandonată, un element neînchis este implicit închis de părintele său și nicio eroare nu este afișată vreodată - HTML-ul real este rareori perfect și formatatorul este creat pentru asta.
Se vor schimba scenariul, stilul sau conținutul prealabil?
Nu. Conținutul interior al elementelor pre, script și stil trece octet cu octet. Spațierea preformatată, JavaScript încorporat și CSS își păstrează aspectul original exact.
Când elementele inline rămân pe o singură linie?
Elementele inline (a, b, i, em, strong, span, code, small, sub, sup) rămân pe linia părintelui lor atunci când întregul element se încadrează în aproximativ 80 de caractere la indentarea curentă. Elementele mai lungi se sparg în linii indentate ca orice element de bloc.
Ce face „Reducerea spațiului alb în text”?
Rulele de spații, file și rupturi de rând în interiorul nodurilor de text devin un singur spațiu, așa cum browserele le redau oricum. Conținutul din pre, script și stil nu este niciodată restrâns.
HTML-ul meu este încărcat de undeva?
Nu. Instrumentul rulează în întregime în browser și marcajul nu părăsește dispozitivul.