Vue d'ensemble
Le nettoyeur HTML est un utilitaire côté client pour assainir le HTML avant publication, prévisualisation ou réutilisation. Il aide à supprimer les vecteurs XSS courants, les commentaires inutiles et les attributs indésirables tout en conservant la structure nécessaire. Idéal pour les développeurs, les éditeurs et toute personne travaillant avec du HTML collé ou généré.
Cas d'usage
- Supprimer les scripts et gestionnaires d’événements inline d’un HTML généré par les utilisateurs.
- Nettoyer du HTML copié depuis un CMS, un client mail ou un traitement de texte.
- Préparer des extraits sûrs pour des aperçus, de la documentation ou des démonstrations.
- Retirer les commentaires et attributs encombrants avant le formatage ou la minification.
- Inspecter et assainir un balisage collé avant de le réutiliser dans un projet.
Comment ca marche
- 1
Collez ou chargez votre HTML dans le champ de saisie.
- 2
L’outil analyse le balisage à la recherche de balises dangereuses, de commentaires et d’attributs à risque.
- 3
Il supprime les scripts, les gestionnaires d’événements et les éléments non souhaités.
- 4
Vérifiez le HTML nettoyé dans le panneau de sortie puis copiez-le quand il est prêt.
Exemples
Supprimer les scripts d’un HTML collé
Entree: <div onclick="alert(1)"><script>alert('x')</script>Bonjour<!-- note --></div>
Sortie: <div>Bonjour</div>
Conserve le contenu de l’élément tout en supprimant les scripts, commentaires et gestionnaires dangereux.
Nettoyer les attributs encombrants
Entree: <p style="color:red" data-id="1" onmouseover="doBad()">Texte</p>
Sortie: <p style="color:red" data-id="1">Texte</p>
Supprime les gestionnaires d’événements et conserve les attributs non risqués lorsqu’ils sont autorisés.
FAQ
Que supprime le nettoyeur HTML ?
Il supprime les scripts, les commentaires et les attributs à risque, comme les gestionnaires d’événements inline. Le résultat exact dépend des règles d’assainissement de l’outil.
Le HTML est-il traité sur le serveur ?
Non. Cet outil est conçu pour fonctionner uniquement côté client, afin que votre HTML puisse être nettoyé localement dans le navigateur.
Peut-il corriger du HTML invalide ?
Il peut nettoyer et normaliser le balisage, mais ce n’est pas un outil complet de réparation. Pour les corrections structurelles, utilisez-le avec un formateur ou un validateur HTML.
Supprime-t-il tous les attributs ?
Non. Il cible les attributs dangereux ou inutiles et conserve le balisage utile lorsque c’est possible.
