Qu'est-ce qu'un format HTML ?
Un formateur HTML réécrit le balisage HTML avec une indentation propre et cohérente afin que la structure du document soit facile à lire Coller une page minifiée, un extrait copié d'un outil de construction ou un balisage manuscrit avec des onglets et des espaces incompatibles, et le formateur analyse l'arborescence des balises et l'imprime avec un niveau d'indentation par profondeur d'imbrication. L'opération inverse, minifiant, supprime l'espacement insignifiant entre les balises pour réduire le fichier à produire sans modifier la façon dont le navigateur le restitue.
Le HTML brut arrive rarement dans un état que vous pouvez scanner Les modèles de serveur l'émettent sur une seule ligne, les regroupeurs l'effondrent et les fragments collés portent n'importe quel espacement de la source utilisée. L'embellissement expose l'imbrication afin que vous puissiez trouver l'élément dont vous avez besoin, repérer une balise qui n'a jamais été fermée ou diff deux versions proprement Cela compte surtout lorsque vous déboguez une mise en page, que vous auditez le balisage pour l'accessibilité ou que vous lisez le contenu de quelqu'un d'autre pour la première fois Un formateur transforme un mur de crochets angulaires en un contour que vous pouvez suivre.
Un exemple travaillé montre ce que ce formateur HTML gratuit fait avec une entrée bâclée Coller <ul>PH1__One<li>Two</ul><p>Hi <b>there</b>, conserver Beautify et 2 espaces sélectionnés, et cliquer sur Format. Le formateur HTML en ligne ferme à la fois les éléments de la liste et le paragraphe, met chaque li sur sa propre ligne en retrait, et conserve <p>Hi <b>there</b><li>0____ sur une ligne car il est court dans le format de liste de lecture automatique.
Cet outil fonctionne à 100 % dans votre navigateur avec un analyseur sans dépendance, donc rien de ce que vous collez n'est téléchargé ou enregistré, et il continue de fonctionner hors ligne une fois la page chargée L'analyseur est délibérément tolérant : il applique les mêmes règles de fermeture implicite qu'un navigateur utilise pour les balises comme li, p, td et option, donc le balisage du monde réel avec les balises de fin omises se formate toujours correctement. Le contenu à l'intérieur du script, du style, de la pré, de la zone de texte et du titre est copié textuellement, ce qui signifie que votre JavaScript, CSS et votre texte préformaté ne sont jamais réindentés ou cassés.
Comment utiliser le format HTML ?
Collez votre HTML
Collez n'importe quel HTML dans le panneau de saisie, qu'il soit minifié sur une ligne, en retrait de manière incohérente ou dans un fragment copié à partir d'un modèle Cliquez sur Charger l'échantillon pour partir d'une petite page réaliste.
Choisissez embellir ou minifier
Choisissez Embellir pour réindenter le balisage pour la lecture et l'édition, ou Minifier pour le réduire au plus petit formulaire sans espace pour la production.
Définissez l'indentation et les options
Sélectionnez 2 espaces, 4 espaces ou onglets pour embellir la sortie et supprimez éventuellement les commentaires HTML. Le document est analysé en premier, donc les balises non fermées sont signalées comme des avertissements.
Copiez ou téléchargez le résultat
Copiez le HTML formaté dans votre presse-papiers ou téléchargez-le sous forme de fichier.html, puis déposez-le dans votre éditeur, modèle ou page.
Principales caractéristiques
embellir et minimiser
Ré-indentez HTML avec une indentation à 2 espaces, 4 espaces ou tabulation pour plus de lisibilité, ou minifiez-le sous la plus petite forme sans espace, les deux à partir du même outil.
Analyseur tolérant
Applique les règles de fermeture implicite du navigateur pour les balises telles que li, p, td et option, donc le balisage avec les balises de fin omises se formate toujours correctement plutôt que de se casser.
Script et style préservés
Le contenu du script, du style, de la pré, de la zone de texte et du titre est copié textuellement, de sorte que votre JavaScript, CSS et votre texte préformaté ne sont jamais réindentés ou modifiés.
Sortie en ligne
Les paragraphes courts et en ligne s'exécutent comme un, fort et em restent sur une seule ligne au lieu d'être divisés balise par balise, de sorte que le résultat se lit comme vous le feriez pour l'écrire.
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!