Formateur HTML
Formate le code HTML avec une indentation correcte.
Présentation
Cet outil met en forme le HTML avec js-beautify, le moteur qui équipe aussi de
nombreuses extensions d’éditeur. Les éléments imbriqués sont indentés de deux
espaces par niveau, les balises placées sur des lignes sensées, et les lignes
vides que vous aviez déjà sont conservées. Il ne replie pas les lignes longues,
donc les balises chargées d’attributs restent intactes. Utile pour lire une
source de page minifiée, remettre au propre la sortie d’un CMS ou d’un gabarit
de courriel, et normaliser un balisage avant un diff de revue de code.
Utilisation
- Collez votre balisage dans le champ HTML — une saisie minifiée ou sur une seule ligne convient.
- Le résultat embelli apparaît instantanément dans le champ Formatted, au fil de la saisie.
- Copiez la sortie depuis le champ en lecture seule.
Exemples
-
<div><p>hello</p><span>world</span></div>→<div> <p>hello</p> <span>world</span> </div>
Remarques
C’est un formateur, pas un validateur : les balises non fermées ou mal
imbriquées sont indentées au mieux, sans avertissement. Les blocs <script> et
<style> intégrés sont indentés avec le document. Pour du HTML sensible aux
espaces (mises en page en inline-block, contenu de <pre>), vérifiez le rendu
après formatage.