Maison > interface Web > tutoriel CSS > La propriété CSS « ​​content » peut-elle insérer du HTML, pas seulement du texte ?

La propriété CSS « ​​content » peut-elle insérer du HTML, pas seulement du texte ?

Barbara Streisand
Libérer: 2024-12-09 06:38:11
original
618 Les gens l'ont consulté

Can CSS `content` property insert HTML, not just text?

Insérer du HTML dans la propriété de contenu CSS

Question :

La propriété de contenu CSS peut-elle être utilisée pour insérer du code HTML à la place du texte comme :avant ou :après contenu ?

.header:before {
  content: '<a href="#top">Back</a>';
}
Copier après la connexion

Réponse :

Malheureusement, ce n'est pas possible. Selon la spécification CSS :

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).

Cela signifie que les valeurs de chaîne pour la propriété de contenu sont toujours traitées littéralement et non interprétées comme du HTML.

En utilisant l'exemple CSS fourni avec le code HTML ci-dessous :

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal