Псевдо-классы расширяют возможности CSS селекторов.
ТвитнутьПсевдо-класс :first-child позволяет выбрать элемент, который является первым потомком в его родительском элементе.
Псевдо-класс :first-letter позволяет оформить первую букву указанного элемента.
Пример
p:first-letter
{
font-size:1.8em;
color:green;
font-family:"Comic Sans MS";
border:1px solid black;
padding:2px;
}
Псевдо-класс :focus позволяет выбрать активные input элементы формы.
Псевдо-класс :first-line позволяет оформить первую строчку указанного элемента.
С помощью псевдо-классов :before и :after Вы можете вставлять произвольное содержимое до и после указанных элементов.
Пример
p:before
{
content:"CSS - ";
font-weight:bold;
}
p:after
{
content:" HTML документы.";
}
Обратите внимание: перечень всех существующих в CSS псевдо-классов Вы можете найти в нашем CSS справочнике.