Синтаксис CSS
В этом уроке мы разберёмся с вами с синтаксисом CSS (терминологией) который используется в языке каскадных таблиц стилей. Узнаем, что такое свойство, значение, объявление, блок объявлений, селектор, CSS-правило, @-правило.
Объявление в CSS — это любая строка кода, например:
color: red; # строка кода
В коде выше, color
— это свойство, red
— значение, color: red
— объявление.
Группа объявлений внутри фигурных скобок это блок объявлений CSS:
body { /* Блок объявлений */ свойство: значение; # объявление свойство: значение; # объявление свойство: значение; # объявление }
То что идёт до фигурных скобок, это — селектор, например в нашем примере body
является селектором.
Селектор + Блок объявлений (или одно объявление) = CSS-правило (или набор правил, набор стилей).
Схема синтаксиса CSS
Итого, примерная схема синтаксиса языка CSS, будет выглядеть следующим образом:
/* CSS-правило */ селектор { /* Блок объявлений */ свойство: значение; # объявление свойство: значение; # объявление свойство: значение; # объявление }
PS: Внимание, не путать! В CSS также имеются «эт-правила», это конструкции начинающиеся с собачки «@», например:
@import, @charset, @font-face, @media, и др.