--- title: CSS slug: Glossary/CSS tags: - CSS - Glossary - Дизайн translation_of: Glossary/CSS original_slug: Словарь/CSS ---
CSS (Cascading Style Sheets, или каскадные таблицы стилей) - это декларативный язык, который отвечает за то, как страницы выглядят в {{glossary("browser","веб браузере")}}. CSS стили содержат свойства и их значения, которые и определяют, как будет выглядеть сайт.
CSS одна из ключевых Web технологий, наряду с {{Glossary("HTML")}} и {{Glossary("JavaScript")}}. Как правило CSS используется для определения стилей {{Glossary("Element","HTML элементов")}}, но также может быть применён совместно с другими языками разметки, такими как {{Glossary("SVG")}} или {{Glossary("XML")}}.
CSS правило состоит из {{Glossary("selector","селектора")}} и набора {{Glossary("CSS Property","свойств")}} с их значениями. В этом примере все HTML параграфы будут иметь текст жёлтого цвета на чёрном фоне:
/* Селектор "p" означает, что данное правило будет применено ко всем параграфам в документе */ p { /* Свойство "color" определяет цвет текста, в данном случае желтый. */ color: yellow; /* Свойство "background-color" определяет цвет фона элемента, в данном случае черный. */ background-color: black; }
"Каскадность" CSS - это правила, которые регулируют приоритет селекторов при отображении внешнего вида элементов страницы. Это очень важная особенность, поскольку сложный веб-сайт может иметь тысячи CSS-селекторов.