Propiedad content
La propiedad content permite insertar
texto generado arbitrario en las etiquetas. Se aplica
en conjunto con los pseudoelementos after
y before.
Sintaxis
cssselector::after {
content: 'texto';
}
cssselector::before {
content: 'texto';
}
Ejemplo
Insertemos texto adicional al principio y al final del texto de la etiqueta li:
html<ul>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
</ul>cssli::before {
content: '!!!';
}
li::after {
content: '???';
}
Результат:
Ejemplo
Se pueden aplicar varios estilos al texto insertado. Pintemos este texto, por ejemplo, de algún color:
html<ul>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
</ul>cssli::before {
color: red;
content: '!!!';
}
li::after {
color: green;
content: '???';
}
Результат:
Véase también
-
la función
attr,
que obtiene el valor del atributo de la etiqueta -
la propiedad
counter-increment,
que establece numeración automática