Кратко
СкопированоПсевдоэлемент : позволяет задать стили для первой буквы первой строки блочного элемента, если перед текстом нет другого содержимого.
Пример
СкопированоНапишем код, выделяющий первую букву в цитате:
blockquote::first-letter { font-size: 1.86rem; font-weight: 700; font-style: italic; letter-spacing: 0.12rem;}
blockquote::first-letter {
font-size: 1.86rem;
font-weight: 700;
font-style: italic;
letter-spacing: 0.12rem;
}
Как пишется
СкопированоДля псевдоэлемента сработает лишь небольшой набор CSS-свойств:
- Шорткат
fontи шрифтовые свойства, начинающиеся наfont;- - Шорткат
backgroundи свойства фона, начинающиеся наbackground;- - Шорткат
marginи внешние отступы, начинающиеся наmargin;- - Шорткат
paddingи внутренние отступы, начинающиеся наpadding;- - Шорткат
borderи свойства рамок, начинающиеся наborder;- - цвет текста
color; - текстовые свойства
text,- decoration text,- shadow text,- transform letter,- spacing word,- spacing line,- height text,- decoration - color text,- decoration - line text,- decoration - style box,- shadow float,vertical.- align
Подсказки
Скопировано💡 Знаки препинания, которые предшествуют первой букве или непосредственно следуют за ней, попадают под :. Как в примере выше, знак кавычки также имеет стили, заданные для первой буквы.
💡 Если вы создаёте содержимое с помощью : и content, стили указанные в : всё равно будут распространяться на первую букву.