Кратко
СкопированоПсевдоэлемент :
позволяет задать стили для первой буквы первой строки блочного элемента, если перед текстом нет другого содержимого.
Пример
СкопированоНапишем код, выделяющий первую букву в цитате:
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
, стили указанные в :
всё равно будут распространяться на первую букву.