Подписаться на рассылку:

Ваш e-mail:

Ваше имя:

Авторизация:

Регистрация Забыли пароль ?

Комбинированные селекторы

Комбинированные селекторы

Мы подошли с Вами к комбинированным селекторам CSS, это будет предпоследний селектор, который мы изучим, хотя это не все существующие селекторы. Однако если вы будете знать эти 5 селекторов, вы сможете сверстать абсолютно любой сайт.

Вспомним с Вами, какие селекторы мы изучили:

  1. Селектор тегов

  2. Селектор ID

  3. Селектор class

Ведь не просто так, я решил Вам напомнить, что мы уже с Вами знаем. Комбинированные селекторы - это некая комбинация из уже нами изученных селекторов.

Рассмотрим пример:

<html>
<head>
 <title>Комбинированные селекторы</title>
<link rel="stylesheet" href="css/styles.css" type="text/css" />
</head>
<body>
 <div id="css_id">
  <p class="css_class">Абзац текста с классом css_class.</p>
  <h1>Обычный заголовок текста.</h1>
  <p>Абзац текста с тегом <span>span</span> внутри.</p>
 </div>
</body>
</html>

В файле css напишем следующее:

#css_id .css_class {
  color: red;
}

#css_id h1 {
  font-size: 15px;
}

#css_id p span {
  font-size: 30px;
}

Результат выполнения кода:

Изображение

Как видите, мы просто использовали наши знания, скомбинировав нужные нам селекторы, друг с другом.

В первом случае мы вложили в селектор ID, селектор class.

Во втором и третьем случае вложили в селектор ID, селектор тегов, т.е. скомбинировав их вместе.

Таким образом, мы можем выстраивать приоритет тегов, по степени их важности. Т.е. приоритетней будет в селекторе ID находящийся тег <h1>, чем мы просто напишем h1. Стили применятся именно к нашему комбинированному селектору, а селектор тега <h1> будет проигнорирован.

Изображение

Если вы не поняли про приоритет тегов, то в скором будет написана статья об этом, где подробно разберем приоритет каждого селектора CSS.

5 последних свежих статей:

Методы alert, prompt, confirm в JavaScript

Методы alert, prompt, confirm в JavaScript

И снова я приветствую Вас в очередной теме посвященной языку JavaScript, в которой мы разберем методы alert, prompt, confrim.


Конструкция switch-case в JavaScript

Конструкция switch-case в JavaScript

Всем привет, сегодня мы рассмотрим с Вами конструкцию switch-case в языке JavaScript.


Всплывающая подсказка на CSS

Всплывающая подсказка на CSS

Здравствуйте дорогие друзья, сегодня мы с Вами изучим еще одну тему посвященную языку CSS. И научимся реализовывать всплывающие подсказки на CSS.


Псевдокласс target в CSS

Псевдокласс target в CSS

Сегодня мы рассмотрим еще одну возможность, которую предоставляет нам CSS3, а именно поговорим о псевдоклассе target, для чего он нам может быть нужен, и рассмотрим один из самых популярных способов его применения.


Как вставить видео с YouTube

Как вставить видео с YouTube

Довольно часто Вы видите на различных ресурсах видео, которое хранится на сервисе youtube, но каким-то образом его можно воспроизвести на данном сайте. Об этом сегодня пойдет речь, и я расскажу Вам, как вставить видео с YouTube.

Добавить комментарий: