Својството content

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

Синтакса

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

Пример

Ајде на почетокот и крајот на текстот на тегот 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: '???';
}

Результат:

Пример

На вметнатиот текст може да се применат различни стилови. Ајде да го обоїме, на пример, овој текст во некоја боја:

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: '???';
}

Результат:

Погледнете ги исто така

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