CSS3 - это язык стилей которые применяются к html элементам. Следует помнить что еще не все селекторы могут использоватся без префиксов. 3 версия css принесла много долгожданных новинок, таких как закругленные углы, тени, градиенты, переходы или анимации, а также новые макеты, такие как многостолбцовые, гибкие поля или макеты сетки.
Вся структура css3 называется набором правил (но зачастую для краткости "правило" ).
На рисунке представлены имена отдельных частей:
Селектор (Selector)
Имя HTML элемента в начале набора правил. Он выбирает элемент(ы) для применения стиля (в данном случае, элементы p ). Для стилизации другого элемента, просто измените селектор.
Объявление (Declaration)
Единственное правило, например color: red; указывает, какие из свойств элемента вы хотите стилизовать.
Свойства (Properties)
Способы, которыми вы можете стилизовать определенный HTML элемент (в данном случае, color является свойством для элементов < p >). В CSS вы выбираете, какие свойства вы хотите затронуть в вашем правиле.
Значение свойства (Property value)
Справа от свойства, после двоеточия, у нас есть значение свойства, который выбирает одно из множества возможных значений для данного свойства (существует множество значений color, помимо red).
Обратите внимание на важные части синтаксиса:
Каждый набор правил (кроме селектора) должен быть обернут в фигурные скобки ({}).
В каждом объявлении необходимо использовать двоеточие (:), чтобы отделить свойство от его значений.
В каждом наборе правил вы должны использовать точку с запятой (;), чтобы отделить каждое объявление от следующего.
Стилі поля вводу можна змінити в залежності від того чи воно пусте або заповнене добавивши параметр required :feel: тепер якщо користувач забув ввести дані в таке поле - браузер буде повідомляти про помилку.
:wassat: 1. Якщо встановити для {color:;} в цей колір забарвиться: Альтернативний текст на місці відсутнього зображення Рамка у списку елементів Маркер ненумерованого списку Номер упорядкованого списку Елемент hr