====== CSS ====== CSS (Cascading Style Sheets, или каскадные таблицы стилей) - это декларативный язык, который отвечает за то, как страницы выглядят в веб браузере. CSS стили содержат свойства и их значения, которые и определяют, как будет выглядеть сайт. CSS одна из ключевых Web технологий, наряду с HTML и [[software:development:ps_pycharm:html5:glossary:javascript|JavaScript]]. Как правило CSS используется для определения стилей HTML-элементов, но также может быть применён совместно с другими языками разметки, такими как [[software:development:ps_pycharm:html5:glossary:property.svg|SVG]] или [[software:development:ps_pycharm:html5:glossary:property.xml|XML]]. CSS-правило состоит из селектора и набора [[software:development:ps_pycharm:html5:glossary:property.css|свойств]] с их значениями. В этом примере все [[software:development:ps_pycharm:html5:glossary:html|HTML]] параграфы будут иметь текст жёлтого цвета на чёрном фоне: /* Селектор "p" означает, что данное правило будет применено ко всем параграфам в документе */ p { /* Свойство "color" определяет цвет текста, в данном случае желтый. */ color: yellow; /* Свойство "background-color" определяет цвет фона элемента, в данном случае черный. */ background-color: black; } "Каскадность" CSS - это правила, которые регулируют приоритет селекторов при отображении внешнего вида элементов страницы. Это очень важная особенность, поскольку сложный веб-сайт может иметь тысячи CSS-селекторов.