АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
283 of 298 menu
НОВИНКА: Практика на Реальных Проектах и Работы в Портфолио. Бесплатный курс! Жми для записи!

Свойство content

Свойство content позволяет вставлять в теги произвольный генерируемый текст. Применяется совместно с псевдоэлементами after и before.

Синтаксис

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

Пример

Давайте в начало и конец текста тега li вставим дополнительный текст:

<ul> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> </ul> li::before { content: '!!!'; } li::after { content: '???'; }

:

Пример

К вставляемому тексту можно применять различные стили. Покрасим, к примеру, этот текст в какой-нибудь цвет:

<ul> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> </ul> li::before { color: red; content: '!!!'; } li::after { color: green; content: '???'; }

:

Смотрите также

  • функцию attr,
    которая получает значение атрибута тега
  • свойство counter-increment,
    которое задает автоматическую нумерацию
enru