AJAX загрузка
home

С помощью селекторов Вы можете выбирать элементы на страницах для оформления.

CSS селекторы

В поле статус указано присутствовал ли данный селектор в предыдущих версиях CSS (-) или был добавлен в CSS3 (новый).

Обратите внимание: щелните на название селектора, чтобы перейти к примеру с его использованием в онлайн-редакторе.

Селектор Пример Описание Статус
#идентификатор #el1 Выберет все элементы на странице, которые имеют идентификатор el1 (которые имеют атрибут id='el1'). -
.класс .group1 Выберет группу элементов на странице, которые имеют класс group1 (которые имеют атрибут class='group1'). -
элемент p Выберет все абзацы на странице. -
* * Выберет все элементы на странице. -
:not(x) :not(div) Выберет все элементы на странице кроме элементов div. новый
:link a:link Выберет все не посещенные ссылки на странице. -
:visited a:visited Выберет все посещенные ссылки на странице. -
:hover a:hover Выберет все ссылки, на которые наведен курсор мыши. -
:active a:active Выберет все активные в данный момент ссылки (на которые щелкнули мышкой). -
[атрибут] p[id] Выберет все абзацы на странице, которые имеют атрибут id. -
::selection ::selection Оформляет выделенный пользователем текст. новый
[атрибут=значение] p[id="el1"] Выберет все абзацы на странице, которые имеют атрибут id со значением el1. -
[атрибут~=значение] a[href~="wisdomweb]" Выберет все ссылки с атрибутом href содержащим в значении подстроку "wisdomweb" отделенную пробелами от остального содержимого. -
[атрибут^=значение] [src^="http://"] Выберет все элементы имеющие атрибут src со значением начинающимся на "http://". новый
[атрибут$=значение] [src$=".gif"] Выберет все элементы имеющие атрибут src со значением заканчивающимся на ".gif". новый
[атрибут=*значение] [src*="picture"] Позволяет выбрать все элементы имеющие атрибут src со значением содержащим подстроку "picture". новый
:first-child p:first-child Выберет все абзацы, которые являются первыми в родительском элементе. -
:last-child div:last-child Позволяет выбрать все элементы div являющиеся последними элементами потомками в родительском. новый
:first-line p:first-line Оформит первую сточку всех абзацев на странице. -
:first-letter p:first-letter Оформит первую букву всех абзацев на странице. -
эл1 эл2 div p Выберет все абзацы являющиеся потомками элемента div. -
эл1 > эл2 div > p Выберет все абзацы являющиеся потомками элемента div. -
эл1 + эл2 div + p Выберет все абзацы следующие после элемента div. -
элемент1~элемент2 div~p Выберет все элементы div находящиеся перед элементом p. новый
:before p:before Вставит произвольное содержимое перед элементом p. -
:after p:after Вставит произвольное содержимое после элемента p. -
:focus input:focus Выберет все активные элементы ввода на странице. -
:enabled :enabled Позволяет выбрать все работоспособные элементы ввода. новый
:disabled :disabled Позволяет выбрать все неработоспособные элементы ввода. новый
:first-of-type div:first-of-type Позволяет выбрать все элементы div являющиеся первыми в родительском. новый
:last-of-type div:last-of-type Позволяет выбрать все элементы div являющиеся последними в родительском. новый
:only-of-type div:only-of-type Позволяет выбрать все элементы div, которые являются уникальными родительском. новый
:nth-child(x) div:nth-child(3) Позволяет выбрать все элементы div являющиеся третьими по счету в родительском. новый
:nth-last-child(x) div:nth-last-child(2) Позволяет выбрать все элементы div являющиеся вторыми элементами потомками в родительском с конца. новый
:root :root Позволяет выбрать корневой элемент документа. новый
:empty p:empty Позволяет выбрать пустые абзацы. новый