Proprietà content
La proprietà content consente di inserire
nei tag testo generato arbitrariamente. Viene applicata
insieme agli pseudoelementi after
e before.
Sintassi
cssselettore::after {
content: 'testo';
}
cssselettore::before {
content: 'testo';
}
Esempio
Inseriamo del testo aggiuntivo all'inizio e alla fine
del testo del tag 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: '???';
}
Результат:
Esempio
È possibile applicare vari stili al testo inserito. Coloriamo, ad esempio, questo testo con un colore:
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: '???';
}
Результат:
Vedi anche
-
la funzione
attr,
che ottiene il valore dell'attributo del tag -
la proprietà
counter-increment,
che imposta la numerazione automatica