Урок с практикой по CSS (Онлайн курсы)
Выбрать другой урок из курса
Теория урока

Основные правила и знакомство с селекторами

Наличие селекторов – это преимущество CSS. Например, вам нужно поменять цвет абзаца и, если бы не было CSS, вы бы писали так:

Пример 1.1
<p><font color = "#FF0000">Красный абзац</font></p>

Вот написали вы абзацев 100, каждый красного цвета и вдруг решили заменить все абзацы не зеленый. Рутина. Вам придется исправлять каждый тег. А вот благодаря CSS вы сможете создавать правила для определенной группы элементов. Теперь приведу пример, опять поменяем цвет всех абзацев на красный.

Пример 2.1
<p>Красный абзац, благодаря CSS</p>
Пример 2.2
p {
color: red;
}

Что такое правило. Структура правила CSS

Каждое правило в CSS обязательно должно состоять из селектора и блока объявлений, а в каждом блоке объявлений есть одно или более объявлений, которое состоит из свойства и значения. Каждое объявление заканчивается точкой с запятой. Свойство от значения отделяется двоеточием.

Пример 3.1
h1 {
color: #000000; /* цвет текста */
font-size: 40px; /* размер текста */
text-align: center; /* текст по цетру */
}

Разберем пример 3.1. Селектором в данном примере является тег h1 (заголовок первого уровня). Цвет всех заголовков первого уровня будет черным, размер шрифта 40 пикселей и текст будет выровнен по центру. Мы применили три свойства.

<
×
>
Курс «Селекторы в CSS»
Урок 2.1. Группировка селекторов в CSS
Урок 3.1. Селекторы классов и идентификаторов
Урок 4.1. Несколько классов
Урок 5.1. Селекторы идентификаторов (id селекторы)
Урок 6.1. Селекторы атрибутов: простой выбор
Урок 7.1. Селекторы атрибутов: по конкретному значению
Урок 8.1. Селекторы атрибутов: по частичному значению
Урок 9.1. Селекторы атрибутов: по конкретному атрибуту
Урок 10.1. Структура документа: родитель-потомок в CSS
Урок 11.1. Структура документа: дочерние элементы в CSS
Урок 12.1. Структура документа: сестринские элементы в CSS
Урок 13.1. Псевдоклассы: ссылки
Урок 14.1. Псевдоклассы: первый дочерний элемент
Урок 15.1. Псевдоэлементы: первая буква и строка
Другие курсы
Курс 1. Знакомство с HTML
Курс 2. Разметка текста
Курс 3. Ссылки
Курс 4. Изображения
Курс 5. Таблицы
Курс 6. Формы
Курс 7. HTML5
Курс 8. Остальное
Курс 9. Знакомство с CSS
Курс 11. Структура и каскад
Курс 12. Единицы измерения
Курс 13. Шрифт
Курс 14. Свойства текста
Курс 15. Форматирование
Курс 16. Отступы, рамки, поля
Курс 17. Цвета и фон
Курс 18. Позиционирование
Курс 19. Верстка таблиц
Курс 20. Списки
Курс 21. Анимация
Внимание! Впервые на этом сайте?

Образовательный ресурс codebra.ru полностью посвящен программированию. Все курсы и уроки находятся на главной странице. Вы можете начать изучение прямо сейчас, кликнув на ссылки: HTML, CSS, JavaScript, C++, PHP, jQuery, Python, Bootstrap 3

Если что-то не нашли, то воспользуйтесь поиском по сайту, который находится на главной странице в самом верху.

Удачи в обучении!

Закрыть окно