Preskoči na glavno vsebino

Ulepševalnik in minifikator HTML — brezplačno

Lepo natisnite ali minimizirajte HTML z ustreznim zamakanjem gnezdenja. Ohrani vsebino znotraj blokov <pre>, <script>, <style>.

Deluje brez povezave po nalaganju

Spustite datoteko sem ali kliknite za izbiro

HTML, HTM · obdelano na vaši napravi

ali pritisnite Ctrl+V za lepljenje iz odložišča

Brskanje po datotekah
Oblikovan HTML
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.

  1. 1
    Tokenizator pregleduje oznake
    Skener 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.
  2. 2
    Globina zamika se sledi za vsako oznako
    Za 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.
  3. 3
    Minifikator varno strne presledke
    V 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.
  4. 4
    Izpis se prikaže in izbirno shrani
    Oblikovan 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

Pogosto zastavljena vprašanja