Характеристики свойства
В каких браузерах работает?
:first-line
6.0+ | 1.0+ | 3.5+ | 1.0+ | 1.0+ | 1.0+ | 1.0+ |
::first-line
9.0+ | 1.0+ | 7.0+ | 1.0+ | 1.5+ | 1.0+ | 1.0+ |
В каких версиях CSS используется?
:first-line
CSS 1 | CSS 2 | CSS 2.1 | CSS 3 |
+ | + | + | + |
::first-line
CSS 1 | CSS 2 | CSS 2.1 | CSS 3 |
- | - | - | + |
Для чего используется?
По своему способу обращения свойства похоже с псевдоклассом :first-letter, однако в этом случае стилевое оформление будет применяется ни к первой букве, а к первой строке определенного блока. Величина этой строки на прямую не зависит от пользователя. Здесь ключевую роль играют ширина активной части экрана браузера и величина шрифта. Также, как и в случае :first-letter, данный псевдокласс взаимодействует только со свойствами, которые влияют на шрифт и его оформление.
Как правильно задавать?
селектор:first-line { … }
Какие могут быть значения?
Нет.
Пример использования
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>first-line</title> <style> p:first-line { color: #4757c8; font-weight: bold; } </style> </head> <body> <p>Первая строка блока<br /> Остальной текст не поддается никаким стилевым превращениям.</p> </body> </html>
По итогу получаем
Тип CSS свойства:
Псевдоклассы