La propriété de contenu CSS peut-elle insérer du HTML au lieu du texte ?
La propriété de contenu CSS est conçue pour insérer du contenu textuel avant ou après un élément. Cependant, peut-il être exploité pour insérer du code HTML au lieu du texte pur ?
Non, l'insertion HTML n'est pas possible avec le contenu CSS
Malheureusement, la propriété de contenu CSS ne le fait pas permettre l'insertion de code HTML. Selon la spécification :
"Le contenu généré ne modifie pas l'arborescence du document. En particulier, il n'est pas renvoyé au processeur de langage du document (par exemple, pour l'analyse)."
Dans d'autres mots, la propriété content traite les valeurs de chaîne littéralement, quelle que soit la langue du document.
Exemple : Pas de HTML Analyse
Considérez ce CSS :
.header:before { content: '<a href="#top">Back</a>'; }
Lorsqu'il est appliqué à ce HTML :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!