Ulepševalnik in minifikator HTML — brezplačno
Lepo natisnite ali minimizirajte HTML z ustreznim zamakanjem gnezdenja. Ohrani vsebino znotraj blokov <pre>, <script>, <style>.
Spustite datoteko sem ali kliknite za izbiro
HTML, HTM · obdelano na vaši napravi
ali pritisnite Ctrl+V za lepljenje iz odložišča
Izhod se bo prikazal tukaj…Pogosta področja uporabe
- Odpravljanje napak HTML-ja, ki ga je upodobil strežnikPregledajte izhod HTML surove vaših strežnikov (PHP, Rails, Django, Node) v berljivi zamakniti obliki.
- Oblikovanje predlog Email HTMLEmail HTML je obsežen (tabele, vstavljena oblikovanja). Oblikovati, da ga naredite uredljiv in vzdržljiv.
- Oblikovanje statičnih HTML-ovRočno urejene statične HTML datoteke se koriste od doslednega oblikovanja za sodelovalno urejanje.
- Čistitev HTML-ja, ki je bil izvožen iz CMS-aWordPress, Wix, Squarespace izvoz HTML s številnimi artefakti. Oblikovanje, da ga naredite uredljiv.
- Zmanjšanje HTML-ja za proizvodnjoZmanjšajte velikost datoteke HTML za hitrejšo nalaganje strani z odstranitvijo praznega prostora in nepotrebnih znakov.
Kako deluje
To orodje oblikuje ali stisne HTML z uporabo ročno napisanega tokenizatorja, občutljivega na oznake, vgrajenega neposredno v stran — brez formatirne knjižnice tretje osebe, brez povratnega potovanja na strežnik. Vsak znak vaših oznak se obdela lokalno v brskalniku v trenutku, ko ga vtipkate ali prilepite.
- 1Tokenizator pregleduje oznakeSkener po meri, ki pregleduje znak za znakom, pregleduje niz HTML in identificira komentarje, deklaracije DOCTYPE, odpirajoče oznake, zapirajoče oznake, samozapirajoče prazne elemente (br, img, input itd.) in surove besedilne vozlišča. Namenski pomočnik sledi vrednostim atributov v narekovajih, tako da znaki, kot je > znotraj atributa (npr. value="a>b"), nikoli ne povzročijo prezgodnjega razcepa oznake.
- 2Globina zamika se sledi za vsako oznakoZa način polepšanja tokenizator vzdržuje števec globine. Blokovne odpirajoče oznake povečajo globino; zapirajoče jo zmanjšajo, preden so zapisane. Vrstični elementi (span, a, strong, em itd.) ostanejo v isti vrstici kot njihova vsebina, namesto da bi bili potisnjeni na svojo zamaknjeno vrstico. Oznake, kot so pre, script, style in textarea, imajo svojo notranjo vsebino izpisano dobesedno, da se izognemo poškodovanju kode, občutljive na presledke ali izvedljive kode.
- 3Minifikator varno strne presledkeV načinu minifikacije se vsebina blokov pre, script, style in textarea zamenja s številčenimi rezervnimi znaki, preden se izvede kakršno koli strjevanje presledkov. Komentarji HTML se odstranijo, sledi presledkov med oznakami pa se odstranijo — razen med sosednjimi vrstičnimi elementi, kjer se ohrani en presledek, tako da se besede ne zlijejo skupaj. Rezervni znaki se nato obnovijo na svojo izvirno vsebino.
- 4Izpis se prikaže in izbirno shraniOblikovan ali minificiran rezultat se pojavi v živo v podoknu izpisa skupaj z odstotkom spremembe velikosti. Lahko ga kopirate v odložišče ali prenesete kot datoteko .html, vse brez zapuščanja brskalnika.
Sorodna orodja
Ulepševalnik CSS
Oblikujte minimiziran CSS z dosledno zamikanjem ali ga minimizirajte. Izbirno abecedno razvrščanje lastnosti za predvidljive razlike.
Minifikator in ulepševalnik CSS
Minimizirajte CSS za zmanjšanje velikosti datoteke ali ulepšajte minificirani CSS za berljivost. Takojšnje, v vašem brskalniku.
Oblikovalnik in preverjevalnik XML
Lepo natisnite in preverite XML z vgrajenim razčlenjevalnikom DOM brskalnika. Vključuje minimizirani izhod za produkcijsko rabo.