4.6. Выбор первого дочернего элементаРассмотренные выше примеры контекстных селекторов позволяют выбирать все дочерние элементы относительно указанного родителя. Вместе с тем на практике часто возникают ситуации, когда необходимо выбрать только первый дочерний элемент. Для этого используется специальный тип селектора, имеющий следующий синтаксис:
Здесь в качестве родителя может выступать любой тег языка HTML, любой класс, идентификатор, контекстные селекторы и т.п. В качестве потомка указывается тег, который требуется выбрать. Следующий пример демонстрирует возможность выбора первого абзаца в теге div:
В результате на странице
первая строка будет отображена серым цветом, а вторая – черным. Селектор выбора первого дочернего элемента часто уточняют с использованием классов, например, так:
Такой селектор выберет все блоки div, у которых class="menu" и в них присвоит указанный стиль только первому найденному параграфу с атрибутом class="main".
Видео по теме
HTML с нуля: урок 1 - как работает Интернет и что такое сайт HTML с нуля: урок 2 - инструментарий, структура документа, стандарты HTML с нуля: урок 3 - основные теги форматирования HTML HTML с нуля: урок 4 - ссылки, теги div и span HTML с нуля: урок 5 (часть 1) - таблицы HTML с нуля: урок 5 (часть 2) - фреймы HTML с нуля: урок 6 - HTML формы, GET и POST запросы HTML с нуля: урок 7 - поля ввода, кнопки, списки HTML с нуля: урок 8 - каскадные таблицы стилей, начало HTML с нуля: урок 9 - CSS, теория HTML с нуля: урок 10 - пример создания макета HTML страницы
|