Was ist ein HTML-Formatierer?
Ein HTML-Formatierer schreibt HTML-Markup mit sauberer, konsistenter Einrückung um, sodass die Struktur des Dokuments leicht zu lesen ist Fügen Sie eine minifizierte Seite, einen aus einem Build-Tool kopierten Ausschnitt oder handgeschriebene Markup mit nicht übereinstimmenden Tabs und Leerzeichen ein, und der Formatierer analysiert den Tag-Baum und druckt ihn mit einer Einrückungsstufe pro Verschachtelungstiefe zurück. Der umgekehrte Vorgang, das Minifizieren, streicht den unbedeutenden Leerraum zwischen Tags, um die Datei für die Produktion zu verkleinern, ohne die Art und Weise zu ändern, wie der Browser sie rendert.
Raw HTML kommt selten in einem Zustand an, den Sie scannen können Servervorlagen geben es auf einer einzigen Zeile aus, Bundler kollabieren es, und eingefügte Fragmente tragen den Abstand der verwendeten Quelle. Verschönern legt die Verschachtelung offen, damit Sie das benötigte Element finden, ein Tag erkennen können, das nie geschlossen wurde, oder zwei Versionen sauber verbreiten. Dies ist am wichtigsten, wenn Sie ein Layout debuggen, Markup auf Barrierefreiheit prüfen oder den Inhalt einer anderen Person zum ersten Mal lesen. Ein Formatierer verwandelt eine Wand aus Winkelklammern in einen Umriss, dem Sie folgen können.
Ein funktioniertes Beispiel zeigt, was dieser kostenlose HTML-Formatierer mit schlampiger Eingabe macht. Einfügen <ul>PH1__One<li>Two</ul><p>Hi <b>there</b>, Verschönern und 2 Leerzeichen auswählen und auf Format klicken. Der Online-HTML-Formatierer schließt beide Listenelemente und den Absatz, setzt jedes Li auf seine eigene eingerückte Zeile und hält <p>Hi <b>there<li>0___5 nie kaputt. Die Ausgabe lautet 5-Code-Markierung
Dieses Tool läuft in Ihrem Browser zu 100% mit einem abhängigkeitsfreien Parser, es wird also nichts hochgeladen oder protokolliert, was Sie einfügen, und es funktioniert offline weiter, sobald die Seite geladen wurde Der Parser ist bewusst tolerant: Er wendet dieselben implizit schließenden Regeln an, die ein Browser für Tags wie li, p, td und Option verwendet, sodass das reale Markup mit weggelassenen End-Tags immer noch korrekt formatiert. Inhalte innerhalb von Skript, Stil, Pre, Textarea und Titel werden wörtlich kopiert, was bedeutet, dass Ihr JavaScript, CSS und vorformatierter Text niemals neu eingegeben oder gebrochen werden.
Wie benutzt man das HTML-Formatierer?
Fügen Sie Ihr HTML ein
Fügen Sie jegliches HTML in das Eingabefeld ein, egal ob es auf eine Zeile minifiziert, inkonsistent eingerückt oder ein Fragment aus einer Vorlage kopiert wird Klicken Sie auf Beispiel laden, um von einer kleinen realistischen Seite zu beginnen.
Wählen Sie Verschönerung oder Minify
Wählen Sie Beautify, um das Markup für Lesen und Bearbeiten erneut einzugeben, oder Minify, um es für die Produktion auf die kleinste weiße, raumfreie Form zu reduzieren.
Einrückung und Optionen festlegen
Wählen Sie 2 Leerzeichen, 4 Leerzeichen oder Registerkarten zur Verschönerung der Ausgabe aus und entfernen Sie optional HTML-Kommentare. Das Dokument wird zuerst analysiert, sodass nicht geschlossene Tags als Warnungen gemeldet werden.
Kopieren oder laden Sie das Ergebnis herunter
Kopieren Sie das formatierte HTML in Ihre Zwischenablage oder laden Sie es als .html-Datei herunter und legen Sie es dann in Ihren Editor, Ihre Vorlage oder Ihre Seite.
Hauptmerkmale
verschönern und verkleinern
HTML mit 2-Leerzeichen, 4-Leerzeichen oder Tab-Einrückung zur Lesbarkeit neu einrücken oder auf die kleinste Leerzeichen-freie Form minimieren, beide aus demselben Tool.
Toleranter Parser
Wendet die impliziten Schließregeln des Browsers für Tags wie li, p, td und Option an, sodass Markup mit weggelassenen End-Tags immer noch korrekt formatiert und nicht kaputt geht.
Drehbuch und Stil erhalten
Inhalte in Skript, Stil, Pre, Textbereich und Titel werden wörtlich kopiert, sodass Ihr JavaScript, CSS und vorformatierter Text niemals neu eingerückt oder geändert werden.
Inline-Aware-Ausgabe
Kurze Absätze und Inline-Läufe wie a, stark, und em bleiben auf einer Zeile, anstatt Tag für Tag geteilt zu werden, sodass sich das Ergebnis so liest, wie Sie es schreiben würden.
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!