web-dev-qa-db-fra.com

Utiliser: avant et: après le sélecteur CSS pour insérer du HTML

Je me demande si ce qui suit est possible. Je sais que cela ne fonctionne pas, mais peut-être que je ne l'écris pas dans la syntaxe correcte.

li.first div.se_bizImg:before{
    content: "<h1>6 Businesses Found <span class="headingDetail">(view all)</span></h1>";
}

En tout cas de faire ça?

182
Vik

content ne prend pas en charge HTML, uniquement le texte. Vous devriez probablement utiliser javascript, jQuery ou quelque chose comme ça.

Un autre problème avec votre code est " à l'intérieur d'un bloc ". Vous devez mélanger ' et " (class='headingDetail').

Si content supportait le HTML, vous pourriez vous retrouver dans une boucle infinie où content est ajouté à l'intérieur de content.

240
Erik Martino