HTML formatieren

HTML formatieren: Das Werkzeug rückt HTML-Quelltext sauber ein oder minimiert ihn, lässt pre, script und style unverändert und meldet nicht geschlossene Tags.

HTML
Ergebnis

 

Alles läuft in Ihrem Browser. Eingaben verlassen Ihr Gerät nicht.

HTML einrücken und minimieren

Mit dem Werkzeug können Sie HTML formatieren: Blockelemente wie div, section, ul oder table kommen in eigene Zeilen und werden ihrer Verschachtelung entsprechend eingerückt. Kurze Elemente mit Text und Inline-Tags wie a, strong oder span bleiben auf einer Zeile, damit der Text lesbar bleibt. Der HTML Beautifier (auch HTML Formatter genannt) hilft bei minimiertem Quelltext, bei Ausgaben aus Editoren und bei E-Mail-Vorlagen.

Inhalte, bei denen Leerraum zählt, bleiben unangetastet: pre und textarea werden Zeichen für Zeichen übernommen, script und style nur als Block eingerückt. Attribute behalten ihre Werte und Anführungszeichen. Der Parser kennt Elemente ohne End-Tag wie br, img oder input und die in HTML erlaubten weggelassenen End-Tags bei li, p, td oder option. Fehlt ein schließendes Tag an anderer Stelle, weist das Werkzeug darauf hin. So eignet es sich auch, um HTML einzurücken und dabei Fehler in der Verschachtelung zu finden.

Im Modus „HTML minimieren“ entfernt das Werkzeug Einrückung, Zeilenumbrüche zwischen Blockelementen und auf Wunsch Kommentare; bedingte Kommentare für alte Internet-Explorer-Versionen bleiben erhalten. Leerraum zwischen Inline-Elementen wird auf ein Leerzeichen gekürzt, aber nicht entfernt, weil er im Browser sichtbar ist. Ein vollständiger Validator nach HTML-Standard ist das Werkzeug nicht.

Anleitung: HTML formatieren in 4 Schritten

  1. HTML-Quelltext in das Feld „HTML“ einfügen oder „Beispiel“ laden.
  2. Modus wählen: „Formatieren (einrücken)“ oder „Minimieren“.
  3. Einrückung mit 2 Leerzeichen, 4 Leerzeichen oder Tabulator festlegen und entscheiden, ob „Kommentare behalten“ aktiv sein soll.
  4. Hinweise auf nicht geschlossene Tags prüfen und das Ergebnis mit „Kopieren“ übernehmen.

Typische Anwendungsfälle

  • Minimierten Quelltext lesen: Den Seitenquelltext einer Website oder eines Shop-Themes einrücken, um die Struktur zu verstehen.
  • E-Mail-Vorlagen bearbeiten: Newsletter-HTML aus einem Baukasten lesbar machen, bevor Sie Tabellen oder Links anpassen.
  • Verschachtelungsfehler finden: Wenn ein Layout bricht, fehlende End-Tags von div oder section aufspüren.
  • Auslieferung verkleinern: Eine statische Seite vor dem Hochladen minimieren und Kommentare entfernen.
Fragen

Häufige Fragen

Verändert das Formatieren die Darstellung der Seite?

In aller Regel nicht. Zwischen Blockelementen ist Leerraum bedeutungslos; zwischen Inline-Elementen bleibt ein Leerzeichen erhalten, wo vorher eines stand.

Was passiert mit JavaScript und CSS im HTML?

Inhalte von script und style werden nicht umgeschrieben, nur als Block eingerückt. Zum Verkleinern nutzen Sie CSS minimieren und JavaScript minimieren.

Warum meldet das Werkzeug ein nicht geschlossenes Tag?

Ein Element wie div braucht ein End-Tag. Fehlt es, schließt der Browser es an einer Stelle, die Sie vielleicht nicht erwarten. Bei li, p oder td ist das Weglassen dagegen erlaubt.

Ist das ein HTML-Validator?

Nein. Das Werkzeug findet offene und überzählige Tags, prüft aber keine Attribute oder Regeln des HTML-Standards.

Wie formatiere ich HTML in VS Code?

Mit „Dokument formatieren“, unter Windows Umschalt+Alt+F, auf dem Mac Umschalt+Option+F. VS Code bringt dafür einen eingebauten HTML-Formatter mit; ohne Editor hilft dieses Werkzeug im Browser.

Wie viel spart HTML minimieren?

Das hängt vom Quelltext ab: Stark eingerückte Seiten mit vielen Kommentaren schrumpfen deutlich mehr als bereits kompakte. Wird die Seite mit gzip oder Brotli ausgeliefert, fällt der Unterschied kleiner aus, weil sich Leerraum gut komprimieren lässt.

Weitere Werkzeuge

Das könnte auch helfen

Alle 358 Werkzeuge