HTML-minifierare
Minska HTML genom att ta bort kommentarer, överflödig whitespace och tomma attribut.
HTML-minifierare
Klistra in alla HTML-dokument eller -fragment och det här verktyget returnerar en mindre version med samma renderingsresultat. Det tar bort kommentarer, sammanfattar överflödig whitespace mellan taggar och i attributlistor och tar bort tomma attribut som class="" som en webbläsare ignorerar ändå. Använd det innan du distribuerar en statisk sida, inbäddar en mall i ett annat system eller klistrar in markup någonstans med en storleksgräns.
Fyra alternativ styr hur långt minifieringen går. "Bevara innehål i pre, textarea och script" behåller exakt whitespace inuti dessa element som standard, eftersom ett oavsiktligt mellanslag inuti ett <pre>-block eller skript ofta är meningsfullt; slå bara av det om du vet att innehållet kan tolerera whitespace-kollaps. "Sammanfoga flera mellanslag i text" gör körningar av mellanslag, flikar och radbrytningar inuti vanlig text till ett enda mellanslag. "Ta bort citattecken från enkla attributvärden" släpper citattecknen runt värden som id=box som inte behövs enligt HTML5-specen – allt med ett mellanslag, likhetstecken eller ett annat citattecken förblir citerat. "Ta bort valfria avslutande taggar" tar bort avslutande taggar som en webbläsare härleder själv, som </li> före ett annat <li> eller </td> före </tr>, med samma regler som webbläsare använder för att stänga dem automatiskt.
Verktyget fungerar på rå text för din markup snarare än att omnumrera en fullständig DOM, så det skriver aldrig om märknings- eller attributnamnskapitalisering – inline SVG med skiftlägeskänsliga element som viewBox eller clipPath kommer igenom oförändrad. Det hanterar både Windows- och Unix-radbrytningar och räkningen under utmatningen rapporterar bytestorleken före och efter minifiering tillsammans med procentsatsen som sparats.
Allt körs lokalt i din webbläsare – ditt markup skickas aldrig någonstans, vilket gör det säkert för interna mallar eller allt som ännu inte är offentligt. Kopiera resultatet, ladda ned det som en .txt-fil eller skicka utmatningen tillbaka till inmatningen för ett till pass.