Supprimer les balises HTML
Efface les balises HTML et restitue en texte la structure des paragraphes et sauts de ligne, ainsi que les entités comme &.
Exemple
- Options appliquées
- Options par défaut
Entrée
<h2>Notice</h2><p>Price: 5 € & free shipping</p><script>track()</script><ul><li>Fast</li><li>Safe</li></ul>
Résultat
Notice
Price: 5⍽€ & free shipping
Fast
SafeSymboles des exemples : ⇥ tabulation · · espace en fin de ligne · ⍽ NBSP · □ espace pleine chasse · ◌ caractère de largeur nulle
Ouvrir cette opération dans l'outilCe que fait l'opération
Efface les balises comme <p> ou <a href=…> d'un contenu copié depuis un code source HTML ou la vue HTML d'un éditeur, pour ne garder que le texte.
Ordre de traitement
- Efface les commentaires
<!-- -->et les éléments<script>,<style>,<noscript>et<template>avec leur contenu. Si l'on n'effaçait que les balises, le code JavaScript resterait dans le texte comme s'il en faisait partie. - Avec « Balises de bloc et <br> → saut de ligne » activé,
<br>et les limites des éléments de bloc commep,div,h1àh6,liettrdeviennent des sauts de ligne, et la fin des cellules de tableau (</td>,</th>) devient une tabulation. Un tableau copié donne ainsi un texte séparé par des tabulations, prêt à coller dans Excel. - Efface toutes les balises restantes.
- Avec « Décoder les entités » activé, convertit en caractères réels les entités nommées comme
&< …et les entités numériques comme''. Les entités nommées inconnues restent telles quelles. - Réduit les lignes vides consécutives à une au maximum.
Limites
Comme l'opération n'interprète pas le CSS comme un navigateur, le texte des éléments masqués à l'écran reste présent. Un HTML malformé avec un > dans la valeur d'un attribut peut laisser quelques fragments.
devient le caractère NBSP ; en plaçant Nettoyer caractères invisibles et guillemets après, il devient un espace normal. La recette intégrée « HTML → texte brut » utilise cette combinaison.