- Селекторы – это шаблоны для выбора HTML-элементов, к которым будут применяться стили. Простые селекторы бывают трёх видов:
- селекторы по тэгам
p { color: black; } - селекторы по классам
<div class = "content">Контент</div> // html-код
.content { background-color: #f0f0f0; } // css - селекторы по идентификаторам (уникальные элементы)
<div id = "footer">Нижняя часть сайта</div> // html-код
#footer { color: black; } // css
- Составные селекторы объединяют в себе несколько простых с помощью специальных комбинаторов:
- селектор потомков (соединяются через пробел, используется для потомков)
div p { color: black; } // Все параграфы внутри div
body .container {background-color: #f0f0f0} // Все элементы с классом container внутри body - селектор дочерних элементов (соединяются через >, используется для прямых наследников)
ul > li { list-style-type: none; } // Только прямые li внутри ul - селектор сестринских элементов (соединяются через +, используется для элементов одного уровня)
h3 + p { color: black; } // Первый параграф после h3 - селектор родственных элементов (соединяются через ~; используется для всех элементов одного уровня, следующих за указанным)
h2 ~ p { color: black; } // Все параграфы после h2
.button ~ .button { margin-left: 5px; } // Все кнопки после первой
Информатика • 11 класс
2
Классы в каскадных таблицах. Составные селекторы
Было полезно?
Рекомендуем
Вы учитель или ученик?
Познакомьтесь с нашим образовательным онлайн-сервисом с тысячами интерактивных работ
Учителю
Удобно проводить уроки в классе, назначать работы на дом и анализировать результаты всего класса или конкретных учеников
Ученику
Самостоятельно изучать новые и повторять пройденные темы, готовиться по индивидуальной траектории и оценивать результаты на наглядных графиках