Каскадные таблицы стилей (Cascading Style Sheets) — язык стилей, используемый для описания представления документа, написанного на языке разметки (HTML, XHTML, SVG, XML).
Основные функции CSS:
Структура правила CSS:
css
Основные способы подключения CSS к HTML-документу:
Внешний файл (<link>): Наиболее распространенный и рекомендуемый способ. Стили хранятся в отдельном .css файле.
html
Внутри <style> тега: Стили определяются непосредственно в HTML-документе, обычно в разделе <head>. Подходит для небольших стилей или для быстрого тестирования.
html
Инлайн-стили (style атрибут): Стили применяются к конкретному HTML-элементу через атрибут style. Имеет высокий приоритет, но затрудняет поддержку и масштабирование.
html
Каскадность определяет, как браузер применяет стили при наличии нескольких правил, конкурирующих за один элемент. Учитывается:
!important): Декларация с !important имеет самый высокий приоритет (следует использовать осторожно).