HTML-FORMATIERER / HÖRER · MINIFIEREN

HTML-Formatierer

Verwandeln Sie unordentliches HTML in sauberes Markup und verkleinern Sie es dann für die Produktion.

Läuft lokal · Code wird nicht hochgeladen
Optionen

IHR NÄCHSTER SCHRITT

Verbinden Sie nützliche Tools mit Ihrem Unternehmensworkflow

Erstellen Sie ein Unternehmenskonto, um die Website-Überwachung, geschäftliche E-Mails und Benachrichtigungen zu konfigurieren und Ihr Team zur Zusammenarbeit einzuladen.

Neue Unternehmen erhalten eine 14-tägige Pro-Testversion, für die keine Karte erforderlich ist. Bei Testversionen ist der bezahlte monatliche Kreditzuschuss nicht inbegriffen.

Sie haben bereits ein Konto? Öffnen Sie Ihren Arbeitsbereich → (English)

So verwenden Sie es

  1. Code einfügen, Datei ablegen oder Beispiel laden; Die Sprache ist für diese Seite voreingestellt und kann geändert werden.
  2. Format auswählen oder verkleinern und Einzug, Breite und andere Optionen anpassen; Das Ergebnis wird während der Eingabe rechts angezeigt.
  3. Ergebnis kopieren oder herunterladen; Bei einem Fehler verwenden Sie „Gehe zu Fehler“, beheben Sie ihn und führen Sie ihn erneut aus.

Codestiloptionen

Gemeinsame Konventionen
OptionenEmpfehlung
Einzug2 Leerzeichen (gemeinsam im Frontend) / 4 Leerzeichen / Tab
LinienbreiteWrap bei 80; 100 oder 120 für Breitbildschirme
ZitateDoppelt (Prettier-Standard) oder einfach
SemikolonStandardmäßig aktiviert, um ASI-Überraschungen zu vermeiden
Nachgestellte KommasFür mehrzeilige Listen für sauberere Unterschiede hinzugefügt

Sprachen und Engines

Bei der Formatierung werden dieselben Open-Source-Engines wie bei gängigen Editoren verwendet, sodass die Ergebnisse mit „Prettier“ in VS Code übereinstimmen und Ihr Team einen Stil beibehalten kann. Jede Engine wird von dieser Website geladen und in Ihrem Browser ausgeführt.

Sprache
SpracheFormatKomprimieren
HTMLHübscher 3✓ Kommentare und Leerzeichen
XMLXunL XML-Engine✓
CSS / SCSS / WenigerHübscher 3✓ CSSO-Umstrukturierung
JavaScript / TypeScriptPrettier 3 (Babel)✓ Terser (nur JavaScript)
JSONHübscher 3✓ Große Zahlen sorgen für Präzision
YAMLHübscher 3– (Kommentare behalten)
SQLSQL-Formatter (14 Dialekte)—

Häufig gestellte Fragen

Ändert die Formatierung das Aussehen der Seite?

Standardmäßig folgen Leerzeichen der CSS-Anzeige: Blockelemente unterbrechen möglicherweise Zeilen, während der Abstand zwischen Inline-Elementen wie span und b beibehalten wird, sodass das Rendering gleich bleibt. „Streng“ ist die konservativste; „Ignorieren“ ist am aufgeräumtesten, kann jedoch den Inline-Abstand ändern.

Ist die HTML-Minimierung sicher?

Es ist konservativ: Gewöhnliche Kommentare werden entfernt (bedingte IE-Kommentare bleiben bestehen), Leerzeichenreihen werden auf ein Leerzeichen reduziert und nur zwischen Block-Tags entfernt. Pre-, Textbereich-, Skript- und Stilinhalte bleiben unberührt.

Ist mein Code hochgeladen?

Nein. Die Engines werden von dieser Website heruntergeladen und in Ihrem Browser ausgeführt. Ihr Code durchläuft niemals unsere Server oder Dritte und ist daher für den internen Code und die interne Konfiguration sicher.

Wie groß dürfen Dateien sein?

Bis zu 5 MB pro Datei; Über 300 KB wartet die Seite auf die Schaltfläche, anstatt sie während der Eingabe zu formatieren, damit der Browser reagiert.

Praktischer Leitfaden zum HTML-Formatierer und häufig gestellte Fragen

Was ändert sich durch die HTML-Formatierung?

Der HTML-Parser von Prettier 3 verarbeitet Leerzeichen durch CSS-Anzeige: Blockelemente können Zeilen umbrechen, während Leerzeichen zwischen Inline-Elementen beibehalten werden; Der Code im Stil und im Skript wird von den CSS- und JS-Engines formatiert.

Für wen ist das gedacht und wann ist es nützlich?

Entwickler, Vermarkter und Website-Ersteller, die mit Seitenquellen, E-Mail-Vorlagen und Produktbeschreibungscodes arbeiten, diese vor der Veröffentlichung lesen, bearbeiten oder verkleinern.

Wie formatiere ich HTML unter Beibehaltung der Quellsemantik?

Fügen Sie HTML ein oder löschen Sie es, um eine konsistente Einrückung von Prettier zu erhalten, einschließlich eingebettetem CSS und JS; Wechseln Sie zur Minimierung, um Kommentare und zusätzliche Leerzeichen zu entfernen, und kopieren oder laden Sie sie dann herunter.

Was sollte ich nach der HTML-Formatierung überprüfen?

Die HTML-Minimierung ist konservativ und entfernt Leerzeichen nur zwischen Block-Tags, sodass Pre-/Textarea-, Skript- und Stilinhalte unberührt bleiben. Wenn Sie Vorlagensyntax wie {{ }} oder <?php ?> eingemischt haben, erstellen Sie ein Backup und überprüfen Sie die gerenderte Seite.

Wo wird die Arbeit ausgeführt und welche Dienste erhalten Daten?

HTML ist in Ihrem Browser formatiert; Eingefügte Skripte werden niemals ausgeführt oder hochgeladen.