Самоучитель CSS Справочник CSS Селекторы Стили по умолчанию Цвета CSS Единицы измерения
Селекторы CSS

CSS псевдоэлемент ::first-letter

Псевдоэлемент ::first-letter выбирает первую букву из всего текстового содержимого блочного элемента. Знаки препинания, которые предшествуют или следуют за первой буквой, тоже будут соответствовать выбору. Если текст начинается с числа, то будет выбрана только первая цифра.

/* Выбор первой буквы или цифры в элементе <li> */
li::first-letter { color: red; }

Псевдоэлемент ::first-letter не работает со строчными элементами (такими как <span>, <b>, <em> и так далее) и не применяет стиль, если первой букве предшествует другой контент (например, картинка).

С помощью псевдоэлемента ::before совместно с CSS свойством content можно добавить дополнительный текст, который будет предшествовать основному тексту внутри элемента. В этом случае псевдоэлемент ::first-letter будет соответствовать первой букве или цифре добавленного содержимого.

В блоке объявлений для псевдоэлемента ::first-letter возможно использование следующих CSS свойcтв:

Пример

li {color: #ff9933;}
li::first-letter {
  color: #00802b; 
  font-size: 1.2em;
}
<ol>
  <li>Пункт родительского списка</li>
  <li>,П,ункт родительского списка
  <li>-П-ункт родительского списка
    <ul>
      <li>_Пункт дочернего списка</li>
      <li>"П"ункт дочернего списка</li>
      <li><img src="kvadrat.gif" alt="">
	  Пункт дочернего списка
      </li>
    </ul>
  </li>
  <li>'П'ункт родительского списка</li>
  <li>*П*ункт родительского списка</li>
  <li>#П#ункт родительского списка</li>
  <li>123Пункт родительского списка</li>
</ol>

Результат

  1. Пункт родительского списка
  2. ,П,ункт родительского списка
  3. -П-ункт родительского списка
    • _Пункт дочернего списка
    • "П"ункт дочернего списка
    • css селектор first-letterПункт дочернего списка
  4. 'П'ункт родительского списка
  5. *П*ункт родительского списка
  6. #П#ункт родительского списка
  7. 123Пункт родительского списка
Копирование материалов с данного сайта возможно только с разрешения администрации сайта
и при указании прямой активной ссылки на источник.
2011 – 2025 © puzzleweb.ru | razumnikum.ru

Реклама на сайте | puzinfo@puzzleweb.ru