Wat is een HTML Formatter?
Een HTML-formatter herschrijft HTML-opmaak met schone, consistente inspringing zodat de structuur van het document gemakkelijk te lezen is Plak een verkleinde pagina, een fragment dat uit een buildtool is gekopieerd, of handgeschreven opmaak met niet-overeenkomende tabbladen en spaties, en de formatter parseert de tagboom en drukt deze af met één inspringniveau per nestdiepte. De omgekeerde bewerking, minifying, verwijdert de onbeduidende witruimte tussen tags om het bestand te verkleinen voor productie zonder de manier te veranderen waarop de browser het weergeeft.
Ruwe HTML komt zelden in een staat die je kunt scannen Server templates zenden het uit op een enkele regel, bundelaars vouwen het in en geplakte fragmenten dragen de afstand die de gebruikte bron heeft Verfraaiing legt de nesting bloot zodat je het element dat je nodig hebt kunt vinden, een tag kunt zien die nooit is gesloten, of twee versies netjes kunt verspreiden Dit is het belangrijkst wanneer je een lay-out debugt, markup controleert op toegankelijkheid of de inhoud van iemand anders voor het eerst leest Een formatter verandert een wand van hoekhaken in een omtrek die je kunt volgen.
Een uitgewerkt voorbeeld laat zien wat deze gratis HTML-formatter doet met slordige invoer Plakken <ul>PH1__One<li>Two</ul><p>Hi <b>there</b>, verfraaien en 2 spaties geselecteerd houden en op Opmaak klikken De online HTML-formatter sluit beide lijstitems en de alinea, plaatst elke li op zijn eigen ingesprongen regel en houdt <p>Hi <b>there</b><li>0___ op één regel omdat het korte inline-inhoud is. De uitvoercode 5, HTML-tags 5, waarschuwingen en HTML-tags 5.
Deze tool draait 100% in uw browser met een afhankelijkheid-vrije parser, dus niets dat u plakt wordt geüpload of gelogd, en het blijft offline werken zodra de pagina is geladen De parser is opzettelijk tolerant: het past dezelfde impliciete sluitingsregels toe die een browser gebruikt voor tags als li, p, td, en optie, dus real-world markup met weggelaten eindtags formatteert nog steeds correct Inhoud binnen script, stijl, pre, tekstgebied en titel wordt woordelijk gekopieerd, wat betekent dat uw JavaScript, CSS, en voorgeformatteerde tekst nooit opnieuw worden geïndentificeerd of gebroken.
Hoe de HTML Formatter gebruiken?
Plak je HTML
Plak alle HTML in het invoerpaneel, of deze nu op één regel is ingesprongen, inconsistent ingesprongen of een fragment dat uit een sjabloon is gekopieerd Klik op Voorbeeld laden om te beginnen vanaf een kleine realistische pagina.
Kies verfraaien of minificeren
Kies Verfraaien om de markering voor lezen en bewerken opnieuw in te voeren, of Minify om deze in te vouwen tot de kleinste witruimtevrije vorm voor productie.
Inspringing en opties instellen
Selecteer 2 spaties, 4 spaties of tabbladen voor het verfraaien van de uitvoer en verwijder optioneel HTML-opmerkingen. Het document wordt eerst geparseerd, dus niet-gesloten tags worden gerapporteerd als waarschuwingen.
Kopieer of download het resultaat
Kopieer de geformatteerde HTML naar uw klembord of download het als een .html-bestand en plaats het vervolgens in uw editor, sjabloon of pagina.
Belangrijkste kenmerken
verfraaien en verkleinen
Her-inspring HTML met inspringing met 2 spaties, 4 spaties of tabbladen voor leesbaarheid, of verklein het tot de kleinste witruimtevrije vorm, beide vanuit hetzelfde hulpmiddel.
Tolerante Parser
Past de impliciete sluitregels van de browser toe voor tags als li, p, td en optie, dus markup met weggelaten eindtags formatteert nog steeds correct in plaats van te breken.
Script en stijl bewaard gebleven
Inhoud in script, stijl, pre, tekstgebied en titel wordt woordelijk gekopieerd, zodat uw JavaScript, CSS en vooraf opgemaakte tekst nooit opnieuw worden geïndentificeerd of gewijzigd.
Inline-Aware-uitvoer
Korte alinea's en inline lopen als a, sterk, en em blijven op één regel in plaats van tag voor tag te worden gesplitst, dus het resultaat leest zoals je het zou schrijven.
Frequently Asked Questions
Related Tools
HTML Table Generator
Generate an accessible HTML table from pasted CSV or tab-separated data. Add a header row, caption, striped rows, and borders, then copy the HTML and CSS. Runs client-side.
HTML to Markdown
Convert HTML to clean Markdown instantly. Turns headings, lists, links, images, blockquotes, code blocks and tables into portable GitHub Flavored Markdown. Tolerant of messy CMS markup. Runs client-side.
Markdown Table Generator
Build Markdown tables in a spreadsheet-style editor - import CSV, Excel, or an existing table, set alignment, copy clean GFM
Markdown to HTML
Convert Markdown to clean, semantic HTML with GitHub Flavored Markdown support - tables, task lists, fenced code, heading anchors, live preview and a full HTML document export.
Comments
0 comments
No comments yet. Be the first to share your thoughts!