Каскадная таблица стилей (CSS) — это язык стилей, который используется для определения внешнего вида HTML-документа. CSS дает возможность отделить структуру документа от его визуального оформления, что позволяет создавать очень гибкие и динамичные веб-страницы.
Каскадная таблица стилей состоит из набора правил, каждое из которых определяет визуальное оформление одного или нескольких элементов HTML. Каждое правило состоит из двух основных элементов: селектора и объявления.
- Селектор — это тот элемент, на котором будут применяться заданные стили. Селектор может быть тегом HTML (например, <h1>), классом или идентификатором элемента.
- Объявление — это то, что определяет, как стиль будет применяться. Объявление состоит из свойства и его значения, через двоеточие отделенные друг от друга. Например, свойство «color» и его значение «red».
CSS используется для задания стилей для различных элементов HTML, таких как заголовки, параграфы, ссылки, фоны, границы, шрифты и т.д. При этом стиль каждого элемента можно задавать независимо, или же группировать элементы в различные классы и задавать им общие стили. основная цель CSS — позволить создавать веб-страницы с высокой степенью гибкости и адаптивности, с сохранением разделения контента и его визуализации.