Создание сайта
Регистрация
Продвижение
Монетизация
Облако тегов

Требуется для просмотраFlash Player 9 или выше.

Показать все теги

Главная » Создание сайта » CSS » Селекторы CSS. Для чего они используются?

Селекторы CSS. Для чего они используются?
Раздел: Создание сайта » CSS  
28 августа 2009   |   автор: admin Оставить комментарий



Наследующий селектор

 

Этот селектор иногда может быть очень полезен. Он позволяет управлять внешним видом HTML элементов в зависимости от их связи с другими элементами, согласно иерархии принятой в HTML документах.


Схема иерархии HTML документа:

 

 

Селекторы CSS. Для чего они используются?

 

 

Можно увидеть, что <body>, является родительским элементом по отношению к заголовку <h1> и параграфу <p>, они в свою очередь являются «детьми» по отношению к элементу <body>.

 

<h1>, <p> <img /> и <a> - потомки тега <body>.

 

Наследующий селектор работает в том случае, если существуют оба элемента - родитель и потомок.

 

Наследующий селектор позволяет гораздо более тонко контролировать внешний вид страницы. Хотя, вероятно, вы пока не видите этой возможности, но поверьте, она есть и может быть весьма ценной. Разберемся на примере.

 

Возьмем параграф с текстом, в котором присутствует ссылка. Необходимо сделать так, чтобы ссылка отображалась красным цветом. Для этого в файле стилей добавим следующую строчку:

 

p a {color: red;}

 

При этом используем такой HTML код:

 

<p>Этот параграф содержит текст и ссылку красного цвета <a href="/">web-lesson.ru</a></p>

 

 

 

Селекторы CSS. Для чего они используются?

 


Таким образом, мы сообщили браузеру, что все ссылки, которые находятся внутри параграфов необходимо отображать красным цветом. Соответственно эта инструкция не касается других ссылок, которые могут присутствовать в нашем документе.

 

Наследующий селектор может иметь любой уровень вложения. К примеру:

 

 

ul li a {color: red;}

 

Синтаксис

 

Все очень просто. Синтаксис заключается в простом перечислении элементов, разделенных пробелом. Учитывать необходимо лишь их последовательность, от верха к низу иерархии.

 

 

 Сайт: web-lesson.ru


Ключевые теги: селектор, CSS, id, class
Предыдущая страница | Страница 5 из 5
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
web-lesson.ru
Назад 1 2 3 4 5 6 7 8 9 10 ... 2185 Далее
Добавление комментария
Ваше Имя:
Ваш E-Mail:
Код:
Введите код