Formateur et validateur HTML / XML

Collez du HTML ou du XML et récupérez-le proprement indenté, avec les erreurs de bonne formation (XML) ou les avertissements de balises non fermées (HTML) signalés.

914 vues

Balisage lisible, avec les problèmes signalés

Choisissez HTML ou XML, collez votre balisage, et récupérez-le proprement indenté — les éléments imbriqués sont mis en retrait, les attributs préservés, les éléments vides (comme <br> ou <img>) laissés non fermés comme le HTML l'exige. En mode XML, l'analyseur est strict : toute erreur de bonne formation (balise non fermée, imbrication incorrecte, caractères invalides) est signalée avec un message. En mode HTML, les navigateurs analysent délibérément avec souplesse — le HTML n'a pas de notion formelle d'« invalide » comme le XML — cet outil vérifie donc plutôt l'équilibre des balises et signale celles qui ne se ferment pas.

Questions fréquentes

Pourquoi le mode XML détecte-t-il des erreurs que le mode HTML manque ?

Le XML a une spécification stricte de bonne formation — l'analyseur XML du navigateur rejette tout ce qui l'enfreint. L'analyse HTML est délibérément tolérante (un objectif de conception essentiel, pour que le web ne casse pas à cause de petites erreurs), il n'y a donc pas d'erreur stricte équivalente — cet outil effectue à la place une vérification d'équilibre des balises au mieux pour le HTML.

Le formatage modifie-t-il mon contenu ?

Non — seuls les espaces et l'indentation changent. Les balises, attributs, textes et commentaires sont préservés exactement (les valeurs d'attributs sont ré-échappées par sécurité, ce qui ne peut changer que les caractères de guillemets, jamais la valeur elle-même).

Outils similaires