Својство content

Својство content омогућава уметање у ознаке произвољног генерисаног текста. Примењује се заједно са псеудоелементима after и before.

Синтакса

cssселектор::after {
  content: 'текст';
}
cssселектор::before {
  content: 'текст';
}

Пример

Хајде да на почетак и крај текста ознаке li убацимо додатни текст:

html<ul>
  <li>ставка листе</li>
  <li>ставка листе</li>
  <li>ставка листе</li>
  <li>ставка листе</li>
  <li>ставка листе</li>
</ul>
cssli::before {
  content: '!!!';
}
li::after {
  content: '???';
}

Результат:

Пример

На уметнути текст се могу применити разни стилови. Обојимо, на пример, овај текст у неку боју:

html<ul>
  <li>ставка листе</li>
  <li>ставка листе</li>
  <li>ставка листе</li>
  <li>ставка листе</li>
  <li>ставка листе</li>
</ul>
cssli::before {
  color: red;
  content: '!!!';
}
li::after {
  color: green;
  content: '???';
}

Результат:

Погледајте такође

  • функцију attr,
    која добија вредност атрибута ознаке
  • својство counter-increment,
    које задаје аутоматско нумерисање