HTML и CSS
Выучить HTML Выучить CSS Выучить Bootstrap Выучить W3.CSS Выучить Colors Выучить Icons Выучить Graphics Выучить SVG Выучить Canvas Выучить How To Выучить SassJavaScript
Выучить JavaScript Выучить jQuery Выучить React Выучить AngularJS Выучить JSON Выучить AJAX Выучить W3.JSПрограммирование
Выучить Python Выучить Java Выучить C++Серверная сторона
Выучить SQL Выучить PHP Выучить ASP Выучить Node.js Выучить Raspberry PiВеб-строительство
Веб-шаблоны Веб-статистика Веб-сертификаты Веб-редактор Веб-разработкаHTML
HTML Справочник тегов HTML Справочник событий HTML Справочник цветов HTML Справочник атрибутов HTML Canvas Справочник HTML SVG Справочник HTML Наборы символов Google-карты СправочникCSS
CSS Справочник CSS Поддержка браузерами CSS Selector Справочник Bootstrap 3 Справочник Bootstrap 4 Справочник W3.CSS Справочник Icon Справочник Sass СправочникJavaScript
JavaScript Справочник HTML DOM Справочник jQuery Справочник AngularJS Справочник W3.JS СправочникПрограммирование
Python Справочник Java СправочникСерверная сторона
SQL Справочник PHP Справочник ASP СправочникXML
XML Справочник XML Http Справочник XSLT Справочник XML Schema СправочникУпражнения
HTML Упражнения CSS Упражнения JavaScript Упражнения SQL Упражнения PHP Упражнения Python Упражнения jQuery Упражнения Bootstrap Упражнения Java Упражнения C++ УпражненияВеб-разработка
Что такое Дорожная карта Что такое HTTP Что такое HTML Что такое CSS Что такое Адаптивность Что такое JavaScript Что такое ES5 Что такое HTML DOM Что такое Google Maps (карты) Что такое Google Fonts (шрифты) Что такое Google Charts (диаграммы) Что такое XML Что такое AJAX Что такое JSON Что такое CSS Иконки Что такое Bootstrap Что такое W3.CSS Что такое CLI Что такое npm Что такое GitHub Что такое jQuery Что такое AngularJS Что такое React Что такое Vue.js Что такое W3.JS Что такое Fullstack (фулстэк) Что такое Fullstack JS Что такое SQLЧто такое CSS?
CSS - это специальный язык стиля веб-страниц, используемый для описания их внешнего вида. Сами же страницы написанны на языке разметки данных.
CSS является одной из основных технологий всемирной паутины, наряду с HTML и JavaScript.
Чаще всего CSS используют для визуальной презентации страниц, написанных на HTML и XHTML, но формат CSS может применяться к другим видам XML-документов.
Спецификации CSS были созданы и развиваются Консорциумом Всемирной паутины (W3C). По состоянию на 2020 год актуальной остаётся версия CSS3.
CSS расшифровывается как Cascading Style Sheets - каскадная таблица стилей
CSS описывает, как HTML элементы должны отображаться
CSS Пример
<style>
body
{background-color:lightblue; text-align:center;}
h1
{color:blue; font-size:40px;}
p
{font-family:verdana;
font-size:20px;}
</style>
Попробуйте сами »
Нажмите на кнопку "Попробуйте сами", чтобы увидеть, как она работает.
CSS Синтаксис
CSS правило состоит из блока селектора и блока объявления (декларации):
Селектор указывает на HTML элемент для стилизации (h1).
Блок объявлений (в фигурных скобках) содержит одно или несколько объявлений, разделенных точками с запятой.
Каждое объявление включает имя CSS свойства и значение, разделенное двоеточием.
В следующем примере все элементы <p>
будут шириной 32 пикселя, выровнены по центру и выделены красным:
Пример
<style>
p
{font-size:32px; color:red;
text-align:center;}
</style>
Этот же пример можно написать так:
<style>
p
{
font-size: 32px;
color: red;
text-align: center;
}
</style>
Попробуйте сами »
Внешняя таблица стилей
Таблица стилей CSS может храниться во внешнем файле с расширением .css:
mystyle.css
body {background-color: orange; font-family:verdana}
h1 {color: white;}
p {font-size: 20px;}
Внешние таблицы стилей связаны с HTML-страницами с помощью тегов <link>:
Пример
<!DOCTYPE html>
<html>
<link rel="stylesheet"
href="mystyle.css">
<body>
<h1>Мой первый CSS пример</h1>
<p>Это параграф.</p>
</body>
</html>
Встроенный стиль
Пример
<!DOCTYPE html>
<html>
<link rel="stylesheet"
href="mystyle.css">
<body>
<h1>Мой первый CSS пример</h1>
<p>Это параграф.</p>
<p style="font-size:25px">Это параграф.</p>
<p style="font-size:30px">Это параграф.</p>
</body>
</html>
Каскадный порядок
Если для элементов HTML указаны разные стили, то стили будут каскадироваться в новые стили со следующим приоритетом:
- Приоритет 1: Встроенные стили
- Приоритет 2: Внешние и внутренние таблицы стилей
- Приоритет 3: Стиль браузера по умолчанию
- Если разные стили определены на одном и том же уровне приоритета, последний имеет самый высокий приоритет.
Пример
<!DOCTYPE html>
<html>
<link rel="stylesheet"
href="mystyle.css">
<style>
body {background-color:
lightblue;}
</style>
<body style="background-color: olivedrab">
<h1>Несколько каскадных стилей в одном</h1>
<p>Попробуйте поэкспериментировать, удалив стили, чтобы увидеть, как работают каскадные таблицы стилей.</p>
<p>Попробуйте сначала удалить встроенный, затем внутренний, а затем внешний стиль.</p>
</body>
</html>
CSS Демо - Одна HTML страница - множество стилей!
Здесь мы покажем одну HTML-страницу с 4 различными таблицами стилей.
Нажмите на кнопки таблицы стилей (1-4), чтобы увидеть страницу, отображаемую в разных стилях.
Полный CSS Учебник
Это было краткое описание CSS.
Для полного онлайн-изучения CSS перейдите на CSS Учебник на нашем сайте.
Для полного ознакомления из CSS справочником, перейдите на CSS Справочник на нашем сайте.
Ваше предложение:
Спасибо за Вашу помощь!
Ваше сообщение было отправлено в W3Schools.
Сайт работает на фреймворке W3.CSS.