HTML-formatering og minificering - Formatér HTML online gratis

Forskøn rodet HTML med korrekt indrykning, eller minificer til én linje. Slip en .html-fil eller indsæt, og kopiér eller download derefter den oprydddede opmærkning.

Indsæt din HTML her…

eller slip en .html-fil

Filer slettes automatisk efter behandlingBehandlet sikkert over HTTPS

Ofte stillede spørgsmål

Indsæt vilkårlig HTML — selv minificeret output på én linje fra en build-pipeline — og værktøjet omformaterer det med korrekt indrykning, ét tag pr. linje og ensartet mellemrum. Vælg indrykning på 2, 4 eller 8 mellemrum. Outputtet er klar til at sætte ind i din editor eller indsætte i en kodeanmeldelseskommentar.

usage

Forskønnelse udvider HTML for læsbarhed: hvert tag på sin egen linje, indlejrede elementer indrykket og tomme linjer bevaret mellem sektioner. Minimering fjerner kommentarer, samler mellemrum og fjerner linjeskift, så filen leveres i færre bytes. Brug forskønnelse til redigering og gennemgang og minimering til produktionsudrulning.

features

Nej – js-beautify (motoren under motorhjelmen) registrerer script- og style-blokke og formaterer deres indhold efter de relevante JS- eller CSS-regler, så inline-scripts forbliver gyldige og stylesheets forbliver læsbare. Selvlukkende tags, void-elementer og namespace-attributter (svg:xmlns, xlink:href) håndteres alle korrekt.

technical

Det håndterer almindelig HTML og HTML-lignende skabeloner godt, men ren JSX (udtryk med krøllede parenteser, fragmenter, komponent-tags med stort begyndelsesbogstav) fortolkes som HTML og kan få mindre kosmetiske problemer. Til framework-specifik kode anbefaler vi Prettier konfigureret til din dialekt; til ren HTML, .htm og skabelonfiler er vores værktøj perfekt.

features

Der sker ingen upload. Formateringsværktøjet kører udelukkende i din browser med js-beautify, så du trygt kan indsætte interne sideskabeloner, mailudkast eller HTML med private data, uden at noget forlader din enhed.

privacy

Minificering fjerner HTML-kommentarer, reducerer enhver sekvens af mellemrum mellem tags til ét enkelt mellemrum og fjerner linjeskift. Resultatet er HTML, der renderes byte-identisk, men typisk er 10-30 % mindre. Kombineret med gzip på serveren reducerer dette mærkbart den indledende sidevægt på indholdstunge sider.

technical

Ja — klik på Download for at gemme det formaterede output som output.html eller det minificerede output som output.min.html. Filen er UTF-8-kodet, så den fungerer lige godt med engelsk, kyrillisk, CJK og højre-mod-venstre-indhold.

tips

Det er et lille værktøj, der kun kører i browseren — uden hostingomkostninger — så vi tilbyder det gratis som en del af vores værktøjskasse til udviklere. Ingen reklamer, ingen sporing af outputtet og ingen grænser for filstørrelse ud over, hvad din browser kan rumme i hukommelsen.

pricing

Prettify-tilstand lader dig vælge 2, 4 eller 8 mellemrums indrykning. Vælg den bredde, din editor eller kodestil bruger, og kopiér så resultatet eller download det som output.html, så formateringen overføres direkte til dit projekt.

features

Indrykningsvælgeren (2, 4 eller 8 mellemrum) gælder kun i Formatér-tilstand, da Minificér med vilje fjerner alle mellemrum og linjeskift — der er intet tilbage at indrykke. Skift tilbage til Formatér for at se indrykningsbredden træde i kraft igen.

features

Efterhånden som du indsætter eller redigerer, kører værktøjet automatisk et strukturtjek og viser alle uafsluttede, uoverensstemmende eller løse afsluttende tags direkte under output-panelet — ingen separat knap nødvendig. En grøn meddelelse, "Ingen strukturproblemer fundet", bekræfter, at markup'en er velformet.

quality

Brug Formatér-tilstand med 2-mellemrums indrykning — det er den mest almindelige konvention og holder diffs kompakte — og tjek derefter panelet med strukturelle problemer for at bekræfte, at de ikke har efterladt et ulukket tag. Når du har gennemgået det, skift til Minificér-tilstand, før du sender til produktion, for at fjerne den ekstra whitespace igen.

tips

Ja — træk en .html-, .htm- eller .xhtml-fil ind på upload-området, eller klik for at gennemse, så indlæses dens indhold direkte i inputfeltet, præcis som hvis du havde indsat det. Derfra fungerer Prettify, Minify, indrykningsbredde og den strukturelle kontrol alle ens, uanset om markupen kom fra en fil eller en indsætning.

usage

Ja — når der er et output, vises en Kopiér-knap ved siden af outputpanelet og det primære handlingsområde. Ved at klikke på den kopieres det aktuelle Prettify- eller Minify-resultat til din udklipsholder med det samme (den viser kort 'Copied!' som bekræftelse), så du kan indsætte direkte i din editor eller en kodegennemgangskommentar uden at gemme en mellemliggende .html-fil.

features

Sådan hjælper HTML-formatering dig med at få det gjort

Rigtige problemer, det løser hver dag — for virksomheder, skabere og hverdagens opgaver. Find det anvendelsestilfælde, der passer til dig, og kom i gang på sekunder.

Marketing

Oprydning i e-mailskabeloner

HTML til marketingmails kommer ofte fra ESP'er som én enkelt minificeret klump. Forskøn den for at inspicere strukturen, finde den ødelagte tabelkolonne og rette en slåfejl, før du sender den næste udsendelse.

Til udviklere

CMS-indholdsmigrering

At eksportere fra ét CMS og importere til et andet indebærer som regel at flytte HTML. Forskønnelse gør forskelle læsbare, minificering reducerer datamængden, og begge tilstande bevarer indholdets nøjagtighed.

Til udviklere

Output fra web scraping

Rå HTML, der er skrabet fra en hjemmeside, er ulæselig uden formatering. Forskøn resultatet for at finde den CSS-selektor, du har brug for, og skriv derefter udtræksreglen til din scraper.

Web og SEO

Optimering af statiske sites

Minificér genereret HTML fra din statiske sidegenerator, før du deployer. Det skærer 10-30 % af filstørrelsen oven i gzip – en målbar forbedring af first-paint-tider på indholdstunge sider.

Udgivelse

Dokumentationsuddrag

Når du indsætter HTML-eksempler i dokumentation, blogindlæg eller README-filer, så gør dem pæne (beautify) først, så læserne kan følge strukturen. Gem den minificerede version til sammenligningen med "produktionsoutput".

Til udviklere

JSX-refaktoreringshjælper

Før du konverterer et stykke HTML til JSX, så forskøn det, så konverteringsscriptet ser et rent træ. Det sparer manuel omformatering i din React/Vue-migrering.

Til udviklere

Fejlfinding af ødelagte sidelayouts

Indsæt en mistænkelig sides HTML, og lad den indbyggede strukturtjekker straks markere uafsluttede eller uoverensstemmende tags — ofte den egentlige årsag til et layout, der 'bare går i stykker' i én browser, uden at du skal grave i den rå kildekode.

Uddannelse

Undervisning og læring af HTML-struktur

Studerende og bootcamp-elever indsætter tæt HTML fra vejledninger eller CodePen og formaterer det pænt med 2-mellemrums indrykning for at se det faktiske indlejringshierarki, hvilket gør det langt lettere at følge end en mur af uindrykket markup.

Karriere og HR

Kundeklar kodeoverdragelse

Freelancere og bureauer forskønner det færdige HTML-leverance, før den sendes til en kundes interne udviklingsteam, så kodebasen ser professionel og læselig ud ved første åbning — ingen ekstra fakturerbare timer brugt blot på at omformatere.

Research

Gennemgang af konkurrentsider og SEO-markup

Indsæt en konkurrents rå sidekildekode og formatér den pænt, og skim så hurtigt det læsbare output for overskriftsstruktur, placering af schema.org JSON-LD og mønstre i meta-tags, der er værd at låne til din egen SEO-strategi.