Каскадные таблицы стилей css
![]()
|
![]() Каскадные таблицы стилей CSSCSS – это язык, содержащий набор свойств для определения внешнего вида документа. Cпецификация CSS определяет свойства и описательный язык для установления связи с HTML-элементами.CSS – абстракция, в которой внешний вид Web-документа определяется отдельно от его содержания. Четыре способа подключение CSS стилей к html: 1. Подключение отдельного CSS-файла 2. Прописываем стили непосредственно в самом html файле (первый способ) 3. Прописываем стили непосредственно в сама html файле (второй способ) 4. Ссылка на CSS-файл внутри файла этого же типа ![]() Для добавления стилей на веб-страницу существует несколько способов, которые различаются своими возможностями и назначением. Данный тег помещается в контейнер Заголовок Пример Файл со стилем color: blue; font-family: Arial, Verdana, sans-serif; } P { padding-left: 20px; } ![]()
|
![](img4.jpg)
.p{ color: red; }
пример отображения CSS-стилей в документе HTML
![](img5.jpg)
Мы создаем несколько файлов с CSS-стилями. Пусть их названия будут style-1.css и style-2.css. Размещаем, как и в способе номер один, в одной папке с HTML-файлом. И далее выполняем следующие действия:
Тут пример: отображение CSS-стилей в документе HTML
![](img6.jpg)
Правило CSS Правило CSS - это структурная единица таблицы стилей, которая содержит описание стилей для определенного элемента. Правило состоит из селектора, который всегда располагается слева, и блока объявления стилей, который заключается в фигурные скобки и следует непосредственно за селектором (рисунок). Каждое объявление в свою очередь состоит из свойства и его значения. Именно свойство и определяет вид стиля, который будет применяться к элементу.
![](img7.jpg)
Правило стиля В общем случае правило стиля можно задать так: селектор[,селектор,]... { свойство1: значение; свойство2: значение; ...}, где селектор (указатель), селектор,... - перечень имен тегов, классов, идентификаторов, для которых определяется стиль, разделенных запятыми; - свойство1: значение; ... - список задаваемых свойств и присваиваемых им значений, разделенных точками с запятой и заключенных в {...}. Например
h3 {font-family: arial; font-size: 10pt; text-align: center; color: green; background: white; },
![](img8.jpg)
Описание примера
шрифт заголовка - Arial,
размер шрифта - 10 пунктов (один пункт=1/72дюйма),
выравнивание заголовка выполняется по центру окна или ячейки таблицы, где он размещен,
цвет - зеленый, фон, на котором он будет отображен – белый
Для заголовка третьего уровня задано правило стиля в CSS
, в браузере увидим: Для заголовка третьего уровня задано правило стиля в CSS
![](img9.jpg)
А если нужно, чтобы таким же стилем были оформлены и некоторые другие элементы страницы (разных типов), не все на странице, а выборочно. Вариант вставки указанного стиля, непосредственно в тег каждого элемента, исключаем. Для решения этой проблемы применяются следующие атрибуты:
class="имя_класса"; id="имя_идентификатора". class означает, что многим элементам страницы присваивается определенный стиль, своего рода, целому классу. id (идентификатор) - используется тогда, когда только один элемент на странице соответствует этому стилю, например id="header", id="main", id="bottom", т.е по одному идентификатору для "шапки", основной и заключительной части страницы.
![](img10.jpg)
Селекторы классов .prim {font-weight: bold; text-alight: center; color:"#cccccc";}, здесь текст выделяется полужирным шрифтом и выравнивается по центру окна документа или ячейки таблицы, цвет текста - серый. Точка перед названием класса обязательна. Наберем html-код: Данная ячейка оформлена стилем класса “prim" ,
Текст этого абзаца оформлен стилем класса “prim"
![](img11.jpg)
Селекторы идентификаторов #prim_id { font-weight: bold; font-size: 12pt; font-style: italic; text-align: center; color: "#0000FF"; } , шрифт - полужирный, размер - 12 пунктов, начертание шрифта - курсив, текст выравнивается по центру, цвет - синий.
Знак # перед именем идентификатора является обязательным и обозначает, что данный селектор есть идентификатор.
Применим описанный идентификатор к одному из абзацев веб-страницы:
Стиль текста этого абзаца описан идентификатором "prim_id"
. В результате получим следующее: Стиль текста этого абзаца описан идентификатором "prim_id"
![](img12.jpg)
Один стиль для нескольких селекторов Применяя одно описание стиля для нескольких селекторов, перечисленных через запятую, мы определяем для них один стиль. .prim, a, h5 {font-weight: bold; text-alight: left; color="#660000"}
Для класса prim, элементов а и h5 задан один стиль, определенный значениями свойств элементов, заключенных в фигурные скобки.
Селекторы наследования В CSS применим механизм наследования. Задавая в правиле стиля селекторы через пробел, мы получаем вложение одних в другие. В приведенном ниже правиле, p a {font-weight: bold; color: green;}, все ссылки, находящиеся внутри абзацев будут выделены полужирным шрифтом зеленого цвета.
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
.p{ color: red; }
пример отображения CSS-стилей в документе HTML
![](img5.jpg)
Мы создаем несколько файлов с CSS-стилями. Пусть их названия будут style-1.css и style-2.css. Размещаем, как и в способе номер один, в одной папке с HTML-файлом. И далее выполняем следующие действия:
Тут пример: отображение CSS-стилей в документе HTML
![](img6.jpg)
Правило CSS Правило CSS - это структурная единица таблицы стилей, которая содержит описание стилей для определенного элемента. Правило состоит из селектора, который всегда располагается слева, и блока объявления стилей, который заключается в фигурные скобки и следует непосредственно за селектором (рисунок). Каждое объявление в свою очередь состоит из свойства и его значения. Именно свойство и определяет вид стиля, который будет применяться к элементу.
![](img7.jpg)
Правило стиля В общем случае правило стиля можно задать так: селектор[,селектор,]... { свойство1: значение; свойство2: значение; ...}, где селектор (указатель), селектор,... - перечень имен тегов, классов, идентификаторов, для которых определяется стиль, разделенных запятыми; - свойство1: значение; ... - список задаваемых свойств и присваиваемых им значений, разделенных точками с запятой и заключенных в {...}. Например
h3 {font-family: arial; font-size: 10pt; text-align: center; color: green; background: white; },
![](img8.jpg)
Описание примера
шрифт заголовка - Arial,
размер шрифта - 10 пунктов (один пункт=1/72дюйма),
выравнивание заголовка выполняется по центру окна или ячейки таблицы, где он размещен,
цвет - зеленый, фон, на котором он будет отображен – белый
Для заголовка третьего уровня задано правило стиля в CSS
, в браузере увидим: Для заголовка третьего уровня задано правило стиля в CSS
![](img9.jpg)
А если нужно, чтобы таким же стилем были оформлены и некоторые другие элементы страницы (разных типов), не все на странице, а выборочно. Вариант вставки указанного стиля, непосредственно в тег каждого элемента, исключаем. Для решения этой проблемы применяются следующие атрибуты:
class="имя_класса"; id="имя_идентификатора". class означает, что многим элементам страницы присваивается определенный стиль, своего рода, целому классу. id (идентификатор) - используется тогда, когда только один элемент на странице соответствует этому стилю, например id="header", id="main", id="bottom", т.е по одному идентификатору для "шапки", основной и заключительной части страницы.
![](img10.jpg)
Селекторы классов .prim {font-weight: bold; text-alight: center; color:"#cccccc";}, здесь текст выделяется полужирным шрифтом и выравнивается по центру окна документа или ячейки таблицы, цвет текста - серый. Точка перед названием класса обязательна. Наберем html-код: Данная ячейка оформлена стилем класса “prim" ,
Текст этого абзаца оформлен стилем класса “prim"
![](img11.jpg)
Селекторы идентификаторов #prim_id { font-weight: bold; font-size: 12pt; font-style: italic; text-align: center; color: "#0000FF"; } , шрифт - полужирный, размер - 12 пунктов, начертание шрифта - курсив, текст выравнивается по центру, цвет - синий.
Знак # перед именем идентификатора является обязательным и обозначает, что данный селектор есть идентификатор.
Применим описанный идентификатор к одному из абзацев веб-страницы:
Стиль текста этого абзаца описан идентификатором "prim_id"
. В результате получим следующее: Стиль текста этого абзаца описан идентификатором "prim_id"
![](img12.jpg)
Один стиль для нескольких селекторов Применяя одно описание стиля для нескольких селекторов, перечисленных через запятую, мы определяем для них один стиль. .prim, a, h5 {font-weight: bold; text-alight: left; color="#660000"}
Для класса prim, элементов а и h5 задан один стиль, определенный значениями свойств элементов, заключенных в фигурные скобки.
Селекторы наследования В CSS применим механизм наследования. Задавая в правиле стиля селекторы через пробел, мы получаем вложение одних в другие. В приведенном ниже правиле, p a {font-weight: bold; color: green;}, все ссылки, находящиеся внутри абзацев будут выделены полужирным шрифтом зеленого цвета.
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
.p{ color: red; }
пример отображения CSS-стилей в документе HTML
![](img5.jpg)
Мы создаем несколько файлов с CSS-стилями. Пусть их названия будут style-1.css и style-2.css. Размещаем, как и в способе номер один, в одной папке с HTML-файлом. И далее выполняем следующие действия:
Тут пример: отображение CSS-стилей в документе HTML
![](img6.jpg)
Правило CSS Правило CSS - это структурная единица таблицы стилей, которая содержит описание стилей для определенного элемента. Правило состоит из селектора, который всегда располагается слева, и блока объявления стилей, который заключается в фигурные скобки и следует непосредственно за селектором (рисунок). Каждое объявление в свою очередь состоит из свойства и его значения. Именно свойство и определяет вид стиля, который будет применяться к элементу.
![](img7.jpg)
Правило стиля В общем случае правило стиля можно задать так: селектор[,селектор,]... { свойство1: значение; свойство2: значение; ...}, где селектор (указатель), селектор,... - перечень имен тегов, классов, идентификаторов, для которых определяется стиль, разделенных запятыми; - свойство1: значение; ... - список задаваемых свойств и присваиваемых им значений, разделенных точками с запятой и заключенных в {...}. Например
h3 {font-family: arial; font-size: 10pt; text-align: center; color: green; background: white; },
![](img8.jpg)
Описание примера
шрифт заголовка - Arial,
размер шрифта - 10 пунктов (один пункт=1/72дюйма),
выравнивание заголовка выполняется по центру окна или ячейки таблицы, где он размещен,
цвет - зеленый, фон, на котором он будет отображен – белый
Для заголовка третьего уровня задано правило стиля в CSS
, в браузере увидим: Для заголовка третьего уровня задано правило стиля в CSS
![](img9.jpg)
А если нужно, чтобы таким же стилем были оформлены и некоторые другие элементы страницы (разных типов), не все на странице, а выборочно. Вариант вставки указанного стиля, непосредственно в тег каждого элемента, исключаем. Для решения этой проблемы применяются следующие атрибуты:
class="имя_класса"; id="имя_идентификатора". class означает, что многим элементам страницы присваивается определенный стиль, своего рода, целому классу. id (идентификатор) - используется тогда, когда только один элемент на странице соответствует этому стилю, например id="header", id="main", id="bottom", т.е по одному идентификатору для "шапки", основной и заключительной части страницы.
![](img10.jpg)
Селекторы классов .prim {font-weight: bold; text-alight: center; color:"#cccccc";}, здесь текст выделяется полужирным шрифтом и выравнивается по центру окна документа или ячейки таблицы, цвет текста - серый. Точка перед названием класса обязательна. Наберем html-код: Данная ячейка оформлена стилем класса “prim" ,
Текст этого абзаца оформлен стилем класса “prim"
![](img11.jpg)
Селекторы идентификаторов #prim_id { font-weight: bold; font-size: 12pt; font-style: italic; text-align: center; color: "#0000FF"; } , шрифт - полужирный, размер - 12 пунктов, начертание шрифта - курсив, текст выравнивается по центру, цвет - синий.
Знак # перед именем идентификатора является обязательным и обозначает, что данный селектор есть идентификатор.
Применим описанный идентификатор к одному из абзацев веб-страницы:
Стиль текста этого абзаца описан идентификатором "prim_id"
. В результате получим следующее: Стиль текста этого абзаца описан идентификатором "prim_id"
![](img12.jpg)
Один стиль для нескольких селекторов Применяя одно описание стиля для нескольких селекторов, перечисленных через запятую, мы определяем для них один стиль. .prim, a, h5 {font-weight: bold; text-alight: left; color="#660000"}
Для класса prim, элементов а и h5 задан один стиль, определенный значениями свойств элементов, заключенных в фигурные скобки.
Селекторы наследования В CSS применим механизм наследования. Задавая в правиле стиля селекторы через пробел, мы получаем вложение одних в другие. В приведенном ниже правиле, p a {font-weight: bold; color: green;}, все ссылки, находящиеся внутри абзацев будут выделены полужирным шрифтом зеленого цвета.
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
color: red; }
пример отображения CSS-стилей в документе HTML
![](img5.jpg)
Мы создаем несколько файлов с CSS-стилями. Пусть их названия будут style-1.css и style-2.css. Размещаем, как и в способе номер один, в одной папке с HTML-файлом. И далее выполняем следующие действия:
Тут пример: отображение CSS-стилей в документе HTML
![](img6.jpg)
Правило CSS Правило CSS - это структурная единица таблицы стилей, которая содержит описание стилей для определенного элемента. Правило состоит из селектора, который всегда располагается слева, и блока объявления стилей, который заключается в фигурные скобки и следует непосредственно за селектором (рисунок). Каждое объявление в свою очередь состоит из свойства и его значения. Именно свойство и определяет вид стиля, который будет применяться к элементу.
![](img7.jpg)
Правило стиля В общем случае правило стиля можно задать так: селектор[,селектор,]... { свойство1: значение; свойство2: значение; ...}, где селектор (указатель), селектор,... - перечень имен тегов, классов, идентификаторов, для которых определяется стиль, разделенных запятыми; - свойство1: значение; ... - список задаваемых свойств и присваиваемых им значений, разделенных точками с запятой и заключенных в {...}. Например
h3 {font-family: arial; font-size: 10pt; text-align: center; color: green; background: white; },
![](img8.jpg)
Описание примера
шрифт заголовка - Arial,
размер шрифта - 10 пунктов (один пункт=1/72дюйма),
выравнивание заголовка выполняется по центру окна или ячейки таблицы, где он размещен,
цвет - зеленый, фон, на котором он будет отображен – белый
Для заголовка третьего уровня задано правило стиля в CSS
, в браузере увидим: Для заголовка третьего уровня задано правило стиля в CSS
![](img9.jpg)
А если нужно, чтобы таким же стилем были оформлены и некоторые другие элементы страницы (разных типов), не все на странице, а выборочно. Вариант вставки указанного стиля, непосредственно в тег каждого элемента, исключаем. Для решения этой проблемы применяются следующие атрибуты:
class="имя_класса"; id="имя_идентификатора". class означает, что многим элементам страницы присваивается определенный стиль, своего рода, целому классу. id (идентификатор) - используется тогда, когда только один элемент на странице соответствует этому стилю, например id="header", id="main", id="bottom", т.е по одному идентификатору для "шапки", основной и заключительной части страницы.
![](img10.jpg)
Селекторы классов .prim {font-weight: bold; text-alight: center; color:"#cccccc";}, здесь текст выделяется полужирным шрифтом и выравнивается по центру окна документа или ячейки таблицы, цвет текста - серый. Точка перед названием класса обязательна. Наберем html-код: Данная ячейка оформлена стилем класса “prim" ,
Текст этого абзаца оформлен стилем класса “prim"
![](img11.jpg)
Селекторы идентификаторов #prim_id { font-weight: bold; font-size: 12pt; font-style: italic; text-align: center; color: "#0000FF"; } , шрифт - полужирный, размер - 12 пунктов, начертание шрифта - курсив, текст выравнивается по центру, цвет - синий.
Знак # перед именем идентификатора является обязательным и обозначает, что данный селектор есть идентификатор.
Применим описанный идентификатор к одному из абзацев веб-страницы:
Стиль текста этого абзаца описан идентификатором "prim_id"
. В результате получим следующее: Стиль текста этого абзаца описан идентификатором "prim_id"
![](img12.jpg)
Один стиль для нескольких селекторов Применяя одно описание стиля для нескольких селекторов, перечисленных через запятую, мы определяем для них один стиль. .prim, a, h5 {font-weight: bold; text-alight: left; color="#660000"}
Для класса prim, элементов а и h5 задан один стиль, определенный значениями свойств элементов, заключенных в фигурные скобки.
Селекторы наследования В CSS применим механизм наследования. Задавая в правиле стиля селекторы через пробел, мы получаем вложение одних в другие. В приведенном ниже правиле, p a {font-weight: bold; color: green;}, все ссылки, находящиеся внутри абзацев будут выделены полужирным шрифтом зеленого цвета.
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
пример отображения CSS-стилей в документе HTML
![](img5.jpg)
Мы создаем несколько файлов с CSS-стилями. Пусть их названия будут style-1.css и style-2.css. Размещаем, как и в способе номер один, в одной папке с HTML-файлом. И далее выполняем следующие действия:
Тут пример: отображение CSS-стилей в документе HTML
![](img6.jpg)
Правило CSS Правило CSS - это структурная единица таблицы стилей, которая содержит описание стилей для определенного элемента. Правило состоит из селектора, который всегда располагается слева, и блока объявления стилей, который заключается в фигурные скобки и следует непосредственно за селектором (рисунок). Каждое объявление в свою очередь состоит из свойства и его значения. Именно свойство и определяет вид стиля, который будет применяться к элементу.
![](img7.jpg)
Правило стиля В общем случае правило стиля можно задать так: селектор[,селектор,]... { свойство1: значение; свойство2: значение; ...}, где селектор (указатель), селектор,... - перечень имен тегов, классов, идентификаторов, для которых определяется стиль, разделенных запятыми; - свойство1: значение; ... - список задаваемых свойств и присваиваемых им значений, разделенных точками с запятой и заключенных в {...}. Например
h3 {font-family: arial; font-size: 10pt; text-align: center; color: green; background: white; },
![](img8.jpg)
Описание примера
шрифт заголовка - Arial,
размер шрифта - 10 пунктов (один пункт=1/72дюйма),
выравнивание заголовка выполняется по центру окна или ячейки таблицы, где он размещен,
цвет - зеленый, фон, на котором он будет отображен – белый
Для заголовка третьего уровня задано правило стиля в CSS
, в браузере увидим: Для заголовка третьего уровня задано правило стиля в CSS
![](img9.jpg)
А если нужно, чтобы таким же стилем были оформлены и некоторые другие элементы страницы (разных типов), не все на странице, а выборочно. Вариант вставки указанного стиля, непосредственно в тег каждого элемента, исключаем. Для решения этой проблемы применяются следующие атрибуты:
class="имя_класса"; id="имя_идентификатора". class означает, что многим элементам страницы присваивается определенный стиль, своего рода, целому классу. id (идентификатор) - используется тогда, когда только один элемент на странице соответствует этому стилю, например id="header", id="main", id="bottom", т.е по одному идентификатору для "шапки", основной и заключительной части страницы.
![](img10.jpg)
Селекторы классов .prim {font-weight: bold; text-alight: center; color:"#cccccc";}, здесь текст выделяется полужирным шрифтом и выравнивается по центру окна документа или ячейки таблицы, цвет текста - серый. Точка перед названием класса обязательна. Наберем html-код: Данная ячейка оформлена стилем класса “prim" ,
Текст этого абзаца оформлен стилем класса “prim"
![](img11.jpg)
Селекторы идентификаторов #prim_id { font-weight: bold; font-size: 12pt; font-style: italic; text-align: center; color: "#0000FF"; } , шрифт - полужирный, размер - 12 пунктов, начертание шрифта - курсив, текст выравнивается по центру, цвет - синий.
Знак # перед именем идентификатора является обязательным и обозначает, что данный селектор есть идентификатор.
Применим описанный идентификатор к одному из абзацев веб-страницы:
Стиль текста этого абзаца описан идентификатором "prim_id"
. В результате получим следующее: Стиль текста этого абзаца описан идентификатором "prim_id"
![](img12.jpg)
Один стиль для нескольких селекторов Применяя одно описание стиля для нескольких селекторов, перечисленных через запятую, мы определяем для них один стиль. .prim, a, h5 {font-weight: bold; text-alight: left; color="#660000"}
Для класса prim, элементов а и h5 задан один стиль, определенный значениями свойств элементов, заключенных в фигурные скобки.
Селекторы наследования В CSS применим механизм наследования. Задавая в правиле стиля селекторы через пробел, мы получаем вложение одних в другие. В приведенном ниже правиле, p a {font-weight: bold; color: green;}, все ссылки, находящиеся внутри абзацев будут выделены полужирным шрифтом зеленого цвета.
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
пример отображения CSS-стилей в документе HTML
![](img5.jpg)
Мы создаем несколько файлов с CSS-стилями. Пусть их названия будут style-1.css и style-2.css. Размещаем, как и в способе номер один, в одной папке с HTML-файлом. И далее выполняем следующие действия:
Тут пример: отображение CSS-стилей в документе HTML
![](img6.jpg)
Правило CSS Правило CSS - это структурная единица таблицы стилей, которая содержит описание стилей для определенного элемента. Правило состоит из селектора, который всегда располагается слева, и блока объявления стилей, который заключается в фигурные скобки и следует непосредственно за селектором (рисунок). Каждое объявление в свою очередь состоит из свойства и его значения. Именно свойство и определяет вид стиля, который будет применяться к элементу.
![](img7.jpg)
Правило стиля В общем случае правило стиля можно задать так: селектор[,селектор,]... { свойство1: значение; свойство2: значение; ...}, где селектор (указатель), селектор,... - перечень имен тегов, классов, идентификаторов, для которых определяется стиль, разделенных запятыми; - свойство1: значение; ... - список задаваемых свойств и присваиваемых им значений, разделенных точками с запятой и заключенных в {...}. Например
h3 {font-family: arial; font-size: 10pt; text-align: center; color: green; background: white; },
![](img8.jpg)
Описание примера
шрифт заголовка - Arial,
размер шрифта - 10 пунктов (один пункт=1/72дюйма),
выравнивание заголовка выполняется по центру окна или ячейки таблицы, где он размещен,
цвет - зеленый, фон, на котором он будет отображен – белый
Для заголовка третьего уровня задано правило стиля в CSS
, в браузере увидим: Для заголовка третьего уровня задано правило стиля в CSS
![](img9.jpg)
А если нужно, чтобы таким же стилем были оформлены и некоторые другие элементы страницы (разных типов), не все на странице, а выборочно. Вариант вставки указанного стиля, непосредственно в тег каждого элемента, исключаем. Для решения этой проблемы применяются следующие атрибуты:
class="имя_класса"; id="имя_идентификатора". class означает, что многим элементам страницы присваивается определенный стиль, своего рода, целому классу. id (идентификатор) - используется тогда, когда только один элемент на странице соответствует этому стилю, например id="header", id="main", id="bottom", т.е по одному идентификатору для "шапки", основной и заключительной части страницы.
![](img10.jpg)
Селекторы классов .prim {font-weight: bold; text-alight: center; color:"#cccccc";}, здесь текст выделяется полужирным шрифтом и выравнивается по центру окна документа или ячейки таблицы, цвет текста - серый. Точка перед названием класса обязательна. Наберем html-код: Данная ячейка оформлена стилем класса “prim" ,
Текст этого абзаца оформлен стилем класса “prim"
![](img11.jpg)
Селекторы идентификаторов #prim_id { font-weight: bold; font-size: 12pt; font-style: italic; text-align: center; color: "#0000FF"; } , шрифт - полужирный, размер - 12 пунктов, начертание шрифта - курсив, текст выравнивается по центру, цвет - синий.
Знак # перед именем идентификатора является обязательным и обозначает, что данный селектор есть идентификатор.
Применим описанный идентификатор к одному из абзацев веб-страницы:
Стиль текста этого абзаца описан идентификатором "prim_id"
. В результате получим следующее: Стиль текста этого абзаца описан идентификатором "prim_id"
![](img12.jpg)
Один стиль для нескольких селекторов Применяя одно описание стиля для нескольких селекторов, перечисленных через запятую, мы определяем для них один стиль. .prim, a, h5 {font-weight: bold; text-alight: left; color="#660000"}
Для класса prim, элементов а и h5 задан один стиль, определенный значениями свойств элементов, заключенных в фигурные скобки.
Селекторы наследования В CSS применим механизм наследования. Задавая в правиле стиля селекторы через пробел, мы получаем вложение одних в другие. В приведенном ниже правиле, p a {font-weight: bold; color: green;}, все ссылки, находящиеся внутри абзацев будут выделены полужирным шрифтом зеленого цвета.
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
![](img5.jpg)
И далее выполняем следующие действия:
Тут пример: отображение CSS-стилей в документе HTML
![](img6.jpg)
Правило CSS Правило CSS - это структурная единица таблицы стилей, которая содержит описание стилей для определенного элемента. Правило состоит из селектора, который всегда располагается слева, и блока объявления стилей, который заключается в фигурные скобки и следует непосредственно за селектором (рисунок). Каждое объявление в свою очередь состоит из свойства и его значения. Именно свойство и определяет вид стиля, который будет применяться к элементу.
![](img7.jpg)
Правило стиля В общем случае правило стиля можно задать так: селектор[,селектор,]... { свойство1: значение; свойство2: значение; ...}, где селектор (указатель), селектор,... - перечень имен тегов, классов, идентификаторов, для которых определяется стиль, разделенных запятыми; - свойство1: значение; ... - список задаваемых свойств и присваиваемых им значений, разделенных точками с запятой и заключенных в {...}. Например
h3 {font-family: arial; font-size: 10pt; text-align: center; color: green; background: white; },
![](img8.jpg)
Описание примера
шрифт заголовка - Arial,
размер шрифта - 10 пунктов (один пункт=1/72дюйма),
выравнивание заголовка выполняется по центру окна или ячейки таблицы, где он размещен,
цвет - зеленый, фон, на котором он будет отображен – белый
Для заголовка третьего уровня задано правило стиля в CSS
, в браузере увидим: Для заголовка третьего уровня задано правило стиля в CSS
![](img9.jpg)
А если нужно, чтобы таким же стилем были оформлены и некоторые другие элементы страницы (разных типов), не все на странице, а выборочно. Вариант вставки указанного стиля, непосредственно в тег каждого элемента, исключаем. Для решения этой проблемы применяются следующие атрибуты:
class="имя_класса"; id="имя_идентификатора". class означает, что многим элементам страницы присваивается определенный стиль, своего рода, целому классу. id (идентификатор) - используется тогда, когда только один элемент на странице соответствует этому стилю, например id="header", id="main", id="bottom", т.е по одному идентификатору для "шапки", основной и заключительной части страницы.
![](img10.jpg)
Селекторы классов .prim {font-weight: bold; text-alight: center; color:"#cccccc";}, здесь текст выделяется полужирным шрифтом и выравнивается по центру окна документа или ячейки таблицы, цвет текста - серый. Точка перед названием класса обязательна. Наберем html-код: Данная ячейка оформлена стилем класса “prim" ,
Текст этого абзаца оформлен стилем класса “prim"
![](img11.jpg)
Селекторы идентификаторов #prim_id { font-weight: bold; font-size: 12pt; font-style: italic; text-align: center; color: "#0000FF"; } , шрифт - полужирный, размер - 12 пунктов, начертание шрифта - курсив, текст выравнивается по центру, цвет - синий.
Знак # перед именем идентификатора является обязательным и обозначает, что данный селектор есть идентификатор.
Применим описанный идентификатор к одному из абзацев веб-страницы:
Стиль текста этого абзаца описан идентификатором "prim_id"
. В результате получим следующее: Стиль текста этого абзаца описан идентификатором "prim_id"
![](img12.jpg)
Один стиль для нескольких селекторов Применяя одно описание стиля для нескольких селекторов, перечисленных через запятую, мы определяем для них один стиль. .prim, a, h5 {font-weight: bold; text-alight: left; color="#660000"}
Для класса prim, элементов а и h5 задан один стиль, определенный значениями свойств элементов, заключенных в фигурные скобки.
Селекторы наследования В CSS применим механизм наследования. Задавая в правиле стиля селекторы через пробел, мы получаем вложение одних в другие. В приведенном ниже правиле, p a {font-weight: bold; color: green;}, все ссылки, находящиеся внутри абзацев будут выделены полужирным шрифтом зеленого цвета.
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
Тут пример: отображение CSS-стилей в документе HTML
![](img6.jpg)
Правило CSS Правило CSS - это структурная единица таблицы стилей, которая содержит описание стилей для определенного элемента. Правило состоит из селектора, который всегда располагается слева, и блока объявления стилей, который заключается в фигурные скобки и следует непосредственно за селектором (рисунок). Каждое объявление в свою очередь состоит из свойства и его значения. Именно свойство и определяет вид стиля, который будет применяться к элементу.
![](img7.jpg)
Правило стиля В общем случае правило стиля можно задать так: селектор[,селектор,]... { свойство1: значение; свойство2: значение; ...}, где селектор (указатель), селектор,... - перечень имен тегов, классов, идентификаторов, для которых определяется стиль, разделенных запятыми; - свойство1: значение; ... - список задаваемых свойств и присваиваемых им значений, разделенных точками с запятой и заключенных в {...}. Например
h3 {font-family: arial; font-size: 10pt; text-align: center; color: green; background: white; },
![](img8.jpg)
Описание примера
шрифт заголовка - Arial,
размер шрифта - 10 пунктов (один пункт=1/72дюйма),
выравнивание заголовка выполняется по центру окна или ячейки таблицы, где он размещен,
цвет - зеленый, фон, на котором он будет отображен – белый
Для заголовка третьего уровня задано правило стиля в CSS
, в браузере увидим: Для заголовка третьего уровня задано правило стиля в CSS
![](img9.jpg)
А если нужно, чтобы таким же стилем были оформлены и некоторые другие элементы страницы (разных типов), не все на странице, а выборочно. Вариант вставки указанного стиля, непосредственно в тег каждого элемента, исключаем. Для решения этой проблемы применяются следующие атрибуты:
class="имя_класса"; id="имя_идентификатора". class означает, что многим элементам страницы присваивается определенный стиль, своего рода, целому классу. id (идентификатор) - используется тогда, когда только один элемент на странице соответствует этому стилю, например id="header", id="main", id="bottom", т.е по одному идентификатору для "шапки", основной и заключительной части страницы.
![](img10.jpg)
Селекторы классов .prim {font-weight: bold; text-alight: center; color:"#cccccc";}, здесь текст выделяется полужирным шрифтом и выравнивается по центру окна документа или ячейки таблицы, цвет текста - серый. Точка перед названием класса обязательна. Наберем html-код: Данная ячейка оформлена стилем класса “prim" ,
Текст этого абзаца оформлен стилем класса “prim"
![](img11.jpg)
Селекторы идентификаторов #prim_id { font-weight: bold; font-size: 12pt; font-style: italic; text-align: center; color: "#0000FF"; } , шрифт - полужирный, размер - 12 пунктов, начертание шрифта - курсив, текст выравнивается по центру, цвет - синий.
Знак # перед именем идентификатора является обязательным и обозначает, что данный селектор есть идентификатор.
Применим описанный идентификатор к одному из абзацев веб-страницы:
Стиль текста этого абзаца описан идентификатором "prim_id"
. В результате получим следующее: Стиль текста этого абзаца описан идентификатором "prim_id"
![](img12.jpg)
Один стиль для нескольких селекторов Применяя одно описание стиля для нескольких селекторов, перечисленных через запятую, мы определяем для них один стиль. .prim, a, h5 {font-weight: bold; text-alight: left; color="#660000"}
Для класса prim, элементов а и h5 задан один стиль, определенный значениями свойств элементов, заключенных в фигурные скобки.
Селекторы наследования В CSS применим механизм наследования. Задавая в правиле стиля селекторы через пробел, мы получаем вложение одних в другие. В приведенном ниже правиле, p a {font-weight: bold; color: green;}, все ссылки, находящиеся внутри абзацев будут выделены полужирным шрифтом зеленого цвета.
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
Тут пример: отображение CSS-стилей в документе HTML
![](img6.jpg)
Правило CSS Правило CSS - это структурная единица таблицы стилей, которая содержит описание стилей для определенного элемента. Правило состоит из селектора, который всегда располагается слева, и блока объявления стилей, который заключается в фигурные скобки и следует непосредственно за селектором (рисунок). Каждое объявление в свою очередь состоит из свойства и его значения. Именно свойство и определяет вид стиля, который будет применяться к элементу.
![](img7.jpg)
Правило стиля В общем случае правило стиля можно задать так: селектор[,селектор,]... { свойство1: значение; свойство2: значение; ...}, где селектор (указатель), селектор,... - перечень имен тегов, классов, идентификаторов, для которых определяется стиль, разделенных запятыми; - свойство1: значение; ... - список задаваемых свойств и присваиваемых им значений, разделенных точками с запятой и заключенных в {...}. Например
h3 {font-family: arial; font-size: 10pt; text-align: center; color: green; background: white; },
![](img8.jpg)
Описание примера
шрифт заголовка - Arial,
размер шрифта - 10 пунктов (один пункт=1/72дюйма),
выравнивание заголовка выполняется по центру окна или ячейки таблицы, где он размещен,
цвет - зеленый, фон, на котором он будет отображен – белый
Для заголовка третьего уровня задано правило стиля в CSS
, в браузере увидим: Для заголовка третьего уровня задано правило стиля в CSS
![](img9.jpg)
А если нужно, чтобы таким же стилем были оформлены и некоторые другие элементы страницы (разных типов), не все на странице, а выборочно. Вариант вставки указанного стиля, непосредственно в тег каждого элемента, исключаем. Для решения этой проблемы применяются следующие атрибуты:
class="имя_класса"; id="имя_идентификатора". class означает, что многим элементам страницы присваивается определенный стиль, своего рода, целому классу. id (идентификатор) - используется тогда, когда только один элемент на странице соответствует этому стилю, например id="header", id="main", id="bottom", т.е по одному идентификатору для "шапки", основной и заключительной части страницы.
![](img10.jpg)
Селекторы классов .prim {font-weight: bold; text-alight: center; color:"#cccccc";}, здесь текст выделяется полужирным шрифтом и выравнивается по центру окна документа или ячейки таблицы, цвет текста - серый. Точка перед названием класса обязательна. Наберем html-код: Данная ячейка оформлена стилем класса “prim" ,
Текст этого абзаца оформлен стилем класса “prim"
![](img11.jpg)
Селекторы идентификаторов #prim_id { font-weight: bold; font-size: 12pt; font-style: italic; text-align: center; color: "#0000FF"; } , шрифт - полужирный, размер - 12 пунктов, начертание шрифта - курсив, текст выравнивается по центру, цвет - синий.
Знак # перед именем идентификатора является обязательным и обозначает, что данный селектор есть идентификатор.
Применим описанный идентификатор к одному из абзацев веб-страницы:
Стиль текста этого абзаца описан идентификатором "prim_id"
. В результате получим следующее: Стиль текста этого абзаца описан идентификатором "prim_id"
![](img12.jpg)
Один стиль для нескольких селекторов Применяя одно описание стиля для нескольких селекторов, перечисленных через запятую, мы определяем для них один стиль. .prim, a, h5 {font-weight: bold; text-alight: left; color="#660000"}
Для класса prim, элементов а и h5 задан один стиль, определенный значениями свойств элементов, заключенных в фигурные скобки.
Селекторы наследования В CSS применим механизм наследования. Задавая в правиле стиля селекторы через пробел, мы получаем вложение одних в другие. В приведенном ниже правиле, p a {font-weight: bold; color: green;}, все ссылки, находящиеся внутри абзацев будут выделены полужирным шрифтом зеленого цвета.
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
Тут пример: отображение CSS-стилей в документе HTML
![](img6.jpg)
Правило CSS Правило CSS - это структурная единица таблицы стилей, которая содержит описание стилей для определенного элемента. Правило состоит из селектора, который всегда располагается слева, и блока объявления стилей, который заключается в фигурные скобки и следует непосредственно за селектором (рисунок). Каждое объявление в свою очередь состоит из свойства и его значения. Именно свойство и определяет вид стиля, который будет применяться к элементу.
![](img7.jpg)
Правило стиля В общем случае правило стиля можно задать так: селектор[,селектор,]... { свойство1: значение; свойство2: значение; ...}, где селектор (указатель), селектор,... - перечень имен тегов, классов, идентификаторов, для которых определяется стиль, разделенных запятыми; - свойство1: значение; ... - список задаваемых свойств и присваиваемых им значений, разделенных точками с запятой и заключенных в {...}. Например
h3 {font-family: arial; font-size: 10pt; text-align: center; color: green; background: white; },
![](img8.jpg)
Описание примера
шрифт заголовка - Arial,
размер шрифта - 10 пунктов (один пункт=1/72дюйма),
выравнивание заголовка выполняется по центру окна или ячейки таблицы, где он размещен,
цвет - зеленый, фон, на котором он будет отображен – белый
Для заголовка третьего уровня задано правило стиля в CSS
, в браузере увидим: Для заголовка третьего уровня задано правило стиля в CSS
![](img9.jpg)
А если нужно, чтобы таким же стилем были оформлены и некоторые другие элементы страницы (разных типов), не все на странице, а выборочно. Вариант вставки указанного стиля, непосредственно в тег каждого элемента, исключаем. Для решения этой проблемы применяются следующие атрибуты:
class="имя_класса"; id="имя_идентификатора". class означает, что многим элементам страницы присваивается определенный стиль, своего рода, целому классу. id (идентификатор) - используется тогда, когда только один элемент на странице соответствует этому стилю, например id="header", id="main", id="bottom", т.е по одному идентификатору для "шапки", основной и заключительной части страницы.
![](img10.jpg)
Селекторы классов .prim {font-weight: bold; text-alight: center; color:"#cccccc";}, здесь текст выделяется полужирным шрифтом и выравнивается по центру окна документа или ячейки таблицы, цвет текста - серый. Точка перед названием класса обязательна. Наберем html-код: Данная ячейка оформлена стилем класса “prim" ,
Текст этого абзаца оформлен стилем класса “prim"
![](img11.jpg)
Селекторы идентификаторов #prim_id { font-weight: bold; font-size: 12pt; font-style: italic; text-align: center; color: "#0000FF"; } , шрифт - полужирный, размер - 12 пунктов, начертание шрифта - курсив, текст выравнивается по центру, цвет - синий.
Знак # перед именем идентификатора является обязательным и обозначает, что данный селектор есть идентификатор.
Применим описанный идентификатор к одному из абзацев веб-страницы:
Стиль текста этого абзаца описан идентификатором "prim_id"
. В результате получим следующее: Стиль текста этого абзаца описан идентификатором "prim_id"
![](img12.jpg)
Один стиль для нескольких селекторов Применяя одно описание стиля для нескольких селекторов, перечисленных через запятую, мы определяем для них один стиль. .prim, a, h5 {font-weight: bold; text-alight: left; color="#660000"}
Для класса prim, элементов а и h5 задан один стиль, определенный значениями свойств элементов, заключенных в фигурные скобки.
Селекторы наследования В CSS применим механизм наследования. Задавая в правиле стиля селекторы через пробел, мы получаем вложение одних в другие. В приведенном ниже правиле, p a {font-weight: bold; color: green;}, все ссылки, находящиеся внутри абзацев будут выделены полужирным шрифтом зеленого цвета.
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
![](img6.jpg)
Правило состоит из селектора, который всегда располагается слева, и блока объявления стилей, который заключается в фигурные скобки и следует непосредственно за селектором (рисунок). Каждое объявление в свою очередь состоит из свойства и его значения. Именно свойство и определяет вид стиля, который будет применяться к элементу.
![](img7.jpg)
Правило стиля В общем случае правило стиля можно задать так: селектор[,селектор,]... { свойство1: значение; свойство2: значение; ...}, где селектор (указатель), селектор,... - перечень имен тегов, классов, идентификаторов, для которых определяется стиль, разделенных запятыми; - свойство1: значение; ... - список задаваемых свойств и присваиваемых им значений, разделенных точками с запятой и заключенных в {...}. Например
h3 {font-family: arial; font-size: 10pt; text-align: center; color: green; background: white; },
![](img8.jpg)
Описание примера
шрифт заголовка - Arial,
размер шрифта - 10 пунктов (один пункт=1/72дюйма),
выравнивание заголовка выполняется по центру окна или ячейки таблицы, где он размещен,
цвет - зеленый, фон, на котором он будет отображен – белый
Для заголовка третьего уровня задано правило стиля в CSS
, в браузере увидим: Для заголовка третьего уровня задано правило стиля в CSS
![](img9.jpg)
А если нужно, чтобы таким же стилем были оформлены и некоторые другие элементы страницы (разных типов), не все на странице, а выборочно. Вариант вставки указанного стиля, непосредственно в тег каждого элемента, исключаем. Для решения этой проблемы применяются следующие атрибуты:
class="имя_класса"; id="имя_идентификатора". class означает, что многим элементам страницы присваивается определенный стиль, своего рода, целому классу. id (идентификатор) - используется тогда, когда только один элемент на странице соответствует этому стилю, например id="header", id="main", id="bottom", т.е по одному идентификатору для "шапки", основной и заключительной части страницы.
![](img10.jpg)
Селекторы классов .prim {font-weight: bold; text-alight: center; color:"#cccccc";}, здесь текст выделяется полужирным шрифтом и выравнивается по центру окна документа или ячейки таблицы, цвет текста - серый. Точка перед названием класса обязательна. Наберем html-код: Данная ячейка оформлена стилем класса “prim" ,
Текст этого абзаца оформлен стилем класса “prim"
![](img11.jpg)
Селекторы идентификаторов #prim_id { font-weight: bold; font-size: 12pt; font-style: italic; text-align: center; color: "#0000FF"; } , шрифт - полужирный, размер - 12 пунктов, начертание шрифта - курсив, текст выравнивается по центру, цвет - синий.
Знак # перед именем идентификатора является обязательным и обозначает, что данный селектор есть идентификатор.
Применим описанный идентификатор к одному из абзацев веб-страницы:
Стиль текста этого абзаца описан идентификатором "prim_id"
. В результате получим следующее: Стиль текста этого абзаца описан идентификатором "prim_id"
![](img12.jpg)
Один стиль для нескольких селекторов Применяя одно описание стиля для нескольких селекторов, перечисленных через запятую, мы определяем для них один стиль. .prim, a, h5 {font-weight: bold; text-alight: left; color="#660000"}
Для класса prim, элементов а и h5 задан один стиль, определенный значениями свойств элементов, заключенных в фигурные скобки.
Селекторы наследования В CSS применим механизм наследования. Задавая в правиле стиля селекторы через пробел, мы получаем вложение одних в другие. В приведенном ниже правиле, p a {font-weight: bold; color: green;}, все ссылки, находящиеся внутри абзацев будут выделены полужирным шрифтом зеленого цвета.
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
Именно свойство и определяет вид стиля, который будет применяться к элементу.
![](img7.jpg)
Правило стиля В общем случае правило стиля можно задать так: селектор[,селектор,]... { свойство1: значение; свойство2: значение; ...}, где селектор (указатель), селектор,... - перечень имен тегов, классов, идентификаторов, для которых определяется стиль, разделенных запятыми; - свойство1: значение; ... - список задаваемых свойств и присваиваемых им значений, разделенных точками с запятой и заключенных в {...}. Например
h3 {font-family: arial; font-size: 10pt; text-align: center; color: green; background: white; },
![](img8.jpg)
Описание примера
шрифт заголовка - Arial,
размер шрифта - 10 пунктов (один пункт=1/72дюйма),
выравнивание заголовка выполняется по центру окна или ячейки таблицы, где он размещен,
цвет - зеленый, фон, на котором он будет отображен – белый
Для заголовка третьего уровня задано правило стиля в CSS
, в браузере увидим: Для заголовка третьего уровня задано правило стиля в CSS
![](img9.jpg)
А если нужно, чтобы таким же стилем были оформлены и некоторые другие элементы страницы (разных типов), не все на странице, а выборочно. Вариант вставки указанного стиля, непосредственно в тег каждого элемента, исключаем. Для решения этой проблемы применяются следующие атрибуты:
class="имя_класса"; id="имя_идентификатора". class означает, что многим элементам страницы присваивается определенный стиль, своего рода, целому классу. id (идентификатор) - используется тогда, когда только один элемент на странице соответствует этому стилю, например id="header", id="main", id="bottom", т.е по одному идентификатору для "шапки", основной и заключительной части страницы.
![](img10.jpg)
Селекторы классов .prim {font-weight: bold; text-alight: center; color:"#cccccc";}, здесь текст выделяется полужирным шрифтом и выравнивается по центру окна документа или ячейки таблицы, цвет текста - серый. Точка перед названием класса обязательна. Наберем html-код: Данная ячейка оформлена стилем класса “prim" ,
Текст этого абзаца оформлен стилем класса “prim"
![](img11.jpg)
Селекторы идентификаторов #prim_id { font-weight: bold; font-size: 12pt; font-style: italic; text-align: center; color: "#0000FF"; } , шрифт - полужирный, размер - 12 пунктов, начертание шрифта - курсив, текст выравнивается по центру, цвет - синий.
Знак # перед именем идентификатора является обязательным и обозначает, что данный селектор есть идентификатор.
Применим описанный идентификатор к одному из абзацев веб-страницы:
Стиль текста этого абзаца описан идентификатором "prim_id"
. В результате получим следующее: Стиль текста этого абзаца описан идентификатором "prim_id"
![](img12.jpg)
Один стиль для нескольких селекторов Применяя одно описание стиля для нескольких селекторов, перечисленных через запятую, мы определяем для них один стиль. .prim, a, h5 {font-weight: bold; text-alight: left; color="#660000"}
Для класса prim, элементов а и h5 задан один стиль, определенный значениями свойств элементов, заключенных в фигурные скобки.
Селекторы наследования В CSS применим механизм наследования. Задавая в правиле стиля селекторы через пробел, мы получаем вложение одних в другие. В приведенном ниже правиле, p a {font-weight: bold; color: green;}, все ссылки, находящиеся внутри абзацев будут выделены полужирным шрифтом зеленого цвета.
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
![](img7.jpg)
селектор[,селектор,]... { свойство1: значение; свойство2: значение; ...}, где селектор (указатель), селектор,... - перечень имен тегов, классов, идентификаторов, для которых определяется стиль, разделенных запятыми; - свойство1: значение; ... - список задаваемых свойств и присваиваемых им значений, разделенных точками с запятой и заключенных в {...}. Например
h3 {font-family: arial; font-size: 10pt; text-align: center; color: green; background: white; },
![](img8.jpg)
Описание примера
шрифт заголовка - Arial,
размер шрифта - 10 пунктов (один пункт=1/72дюйма),
выравнивание заголовка выполняется по центру окна или ячейки таблицы, где он размещен,
цвет - зеленый, фон, на котором он будет отображен – белый
Для заголовка третьего уровня задано правило стиля в CSS
, в браузере увидим: Для заголовка третьего уровня задано правило стиля в CSS
![](img9.jpg)
А если нужно, чтобы таким же стилем были оформлены и некоторые другие элементы страницы (разных типов), не все на странице, а выборочно. Вариант вставки указанного стиля, непосредственно в тег каждого элемента, исключаем. Для решения этой проблемы применяются следующие атрибуты:
class="имя_класса"; id="имя_идентификатора". class означает, что многим элементам страницы присваивается определенный стиль, своего рода, целому классу. id (идентификатор) - используется тогда, когда только один элемент на странице соответствует этому стилю, например id="header", id="main", id="bottom", т.е по одному идентификатору для "шапки", основной и заключительной части страницы.
![](img10.jpg)
Селекторы классов .prim {font-weight: bold; text-alight: center; color:"#cccccc";}, здесь текст выделяется полужирным шрифтом и выравнивается по центру окна документа или ячейки таблицы, цвет текста - серый. Точка перед названием класса обязательна. Наберем html-код: Данная ячейка оформлена стилем класса “prim" ,
Текст этого абзаца оформлен стилем класса “prim"
![](img11.jpg)
Селекторы идентификаторов #prim_id { font-weight: bold; font-size: 12pt; font-style: italic; text-align: center; color: "#0000FF"; } , шрифт - полужирный, размер - 12 пунктов, начертание шрифта - курсив, текст выравнивается по центру, цвет - синий.
Знак # перед именем идентификатора является обязательным и обозначает, что данный селектор есть идентификатор.
Применим описанный идентификатор к одному из абзацев веб-страницы:
Стиль текста этого абзаца описан идентификатором "prim_id"
. В результате получим следующее: Стиль текста этого абзаца описан идентификатором "prim_id"
![](img12.jpg)
Один стиль для нескольких селекторов Применяя одно описание стиля для нескольких селекторов, перечисленных через запятую, мы определяем для них один стиль. .prim, a, h5 {font-weight: bold; text-alight: left; color="#660000"}
Для класса prim, элементов а и h5 задан один стиль, определенный значениями свойств элементов, заключенных в фигурные скобки.
Селекторы наследования В CSS применим механизм наследования. Задавая в правиле стиля селекторы через пробел, мы получаем вложение одних в другие. В приведенном ниже правиле, p a {font-weight: bold; color: green;}, все ссылки, находящиеся внутри абзацев будут выделены полужирным шрифтом зеленого цвета.
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
селектор (указатель), селектор,... - перечень имен тегов, классов, идентификаторов, для которых определяется стиль, разделенных запятыми; - свойство1: значение; ... - список задаваемых свойств и присваиваемых им значений, разделенных точками с запятой и заключенных в {...}. Например
h3 {font-family: arial; font-size: 10pt; text-align: center; color: green; background: white; },
![](img8.jpg)
Описание примера
шрифт заголовка - Arial,
размер шрифта - 10 пунктов (один пункт=1/72дюйма),
выравнивание заголовка выполняется по центру окна или ячейки таблицы, где он размещен,
цвет - зеленый, фон, на котором он будет отображен – белый
Для заголовка третьего уровня задано правило стиля в CSS
, в браузере увидим: Для заголовка третьего уровня задано правило стиля в CSS
![](img9.jpg)
А если нужно, чтобы таким же стилем были оформлены и некоторые другие элементы страницы (разных типов), не все на странице, а выборочно. Вариант вставки указанного стиля, непосредственно в тег каждого элемента, исключаем. Для решения этой проблемы применяются следующие атрибуты:
class="имя_класса"; id="имя_идентификатора". class означает, что многим элементам страницы присваивается определенный стиль, своего рода, целому классу. id (идентификатор) - используется тогда, когда только один элемент на странице соответствует этому стилю, например id="header", id="main", id="bottom", т.е по одному идентификатору для "шапки", основной и заключительной части страницы.
![](img10.jpg)
Селекторы классов .prim {font-weight: bold; text-alight: center; color:"#cccccc";}, здесь текст выделяется полужирным шрифтом и выравнивается по центру окна документа или ячейки таблицы, цвет текста - серый. Точка перед названием класса обязательна. Наберем html-код: Данная ячейка оформлена стилем класса “prim" ,
Текст этого абзаца оформлен стилем класса “prim"
![](img11.jpg)
Селекторы идентификаторов #prim_id { font-weight: bold; font-size: 12pt; font-style: italic; text-align: center; color: "#0000FF"; } , шрифт - полужирный, размер - 12 пунктов, начертание шрифта - курсив, текст выравнивается по центру, цвет - синий.
Знак # перед именем идентификатора является обязательным и обозначает, что данный селектор есть идентификатор.
Применим описанный идентификатор к одному из абзацев веб-страницы:
Стиль текста этого абзаца описан идентификатором "prim_id"
. В результате получим следующее: Стиль текста этого абзаца описан идентификатором "prim_id"
![](img12.jpg)
Один стиль для нескольких селекторов Применяя одно описание стиля для нескольких селекторов, перечисленных через запятую, мы определяем для них один стиль. .prim, a, h5 {font-weight: bold; text-alight: left; color="#660000"}
Для класса prim, элементов а и h5 задан один стиль, определенный значениями свойств элементов, заключенных в фигурные скобки.
Селекторы наследования В CSS применим механизм наследования. Задавая в правиле стиля селекторы через пробел, мы получаем вложение одних в другие. В приведенном ниже правиле, p a {font-weight: bold; color: green;}, все ссылки, находящиеся внутри абзацев будут выделены полужирным шрифтом зеленого цвета.
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
![](img8.jpg)
шрифт заголовка - Arial,
размер шрифта - 10 пунктов (один пункт=1/72дюйма),
выравнивание заголовка выполняется по центру окна или ячейки таблицы, где он размещен,
цвет - зеленый, фон, на котором он будет отображен – белый
![](img9.jpg)
А если нужно, чтобы таким же стилем были оформлены и некоторые другие элементы страницы (разных типов), не все на странице, а выборочно. Вариант вставки указанного стиля, непосредственно в тег каждого элемента, исключаем. Для решения этой проблемы применяются следующие атрибуты:
class означает, что многим элементам страницы присваивается определенный стиль, своего рода, целому классу. id (идентификатор) - используется тогда, когда только один элемент на странице соответствует этому стилю, например id="header", id="main", id="bottom", т.е по одному идентификатору для "шапки", основной и заключительной части страницы.
![](img10.jpg)
Селекторы классов .prim {font-weight: bold; text-alight: center; color:"#cccccc";}, здесь текст выделяется полужирным шрифтом и выравнивается по центру окна документа или ячейки таблицы, цвет текста - серый. Точка перед названием класса обязательна. Наберем html-код: Данная ячейка оформлена стилем класса “prim" ,
Текст этого абзаца оформлен стилем класса “prim"
![](img11.jpg)
Селекторы идентификаторов #prim_id { font-weight: bold; font-size: 12pt; font-style: italic; text-align: center; color: "#0000FF"; } , шрифт - полужирный, размер - 12 пунктов, начертание шрифта - курсив, текст выравнивается по центру, цвет - синий.
Знак # перед именем идентификатора является обязательным и обозначает, что данный селектор есть идентификатор.
Применим описанный идентификатор к одному из абзацев веб-страницы:
Стиль текста этого абзаца описан идентификатором "prim_id"
. В результате получим следующее: Стиль текста этого абзаца описан идентификатором "prim_id"
![](img12.jpg)
Один стиль для нескольких селекторов Применяя одно описание стиля для нескольких селекторов, перечисленных через запятую, мы определяем для них один стиль. .prim, a, h5 {font-weight: bold; text-alight: left; color="#660000"}
Для класса prim, элементов а и h5 задан один стиль, определенный значениями свойств элементов, заключенных в фигурные скобки.
Селекторы наследования В CSS применим механизм наследования. Задавая в правиле стиля селекторы через пробел, мы получаем вложение одних в другие. В приведенном ниже правиле, p a {font-weight: bold; color: green;}, все ссылки, находящиеся внутри абзацев будут выделены полужирным шрифтом зеленого цвета.
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
![](img10.jpg)
здесь текст выделяется полужирным шрифтом и выравнивается по центру окна документа или ячейки таблицы, цвет текста - серый. Точка перед названием класса обязательна. Наберем html-код: Данная ячейка оформлена стилем класса “prim" ,
Текст этого абзаца оформлен стилем класса “prim"
![](img11.jpg)
Селекторы идентификаторов #prim_id { font-weight: bold; font-size: 12pt; font-style: italic; text-align: center; color: "#0000FF"; } , шрифт - полужирный, размер - 12 пунктов, начертание шрифта - курсив, текст выравнивается по центру, цвет - синий.
Знак # перед именем идентификатора является обязательным и обозначает, что данный селектор есть идентификатор.
Применим описанный идентификатор к одному из абзацев веб-страницы:
Стиль текста этого абзаца описан идентификатором "prim_id"
. В результате получим следующее: Стиль текста этого абзаца описан идентификатором "prim_id"
![](img12.jpg)
Один стиль для нескольких селекторов Применяя одно описание стиля для нескольких селекторов, перечисленных через запятую, мы определяем для них один стиль. .prim, a, h5 {font-weight: bold; text-alight: left; color="#660000"}
Для класса prim, элементов а и h5 задан один стиль, определенный значениями свойств элементов, заключенных в фигурные скобки.
Селекторы наследования В CSS применим механизм наследования. Задавая в правиле стиля селекторы через пробел, мы получаем вложение одних в другие. В приведенном ниже правиле, p a {font-weight: bold; color: green;}, все ссылки, находящиеся внутри абзацев будут выделены полужирным шрифтом зеленого цвета.
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
Наберем html-код: Данная ячейка оформлена стилем класса “prim" ,
Текст этого абзаца оформлен стилем класса “prim"
![](img11.jpg)
Селекторы идентификаторов #prim_id { font-weight: bold; font-size: 12pt; font-style: italic; text-align: center; color: "#0000FF"; } , шрифт - полужирный, размер - 12 пунктов, начертание шрифта - курсив, текст выравнивается по центру, цвет - синий.
Знак # перед именем идентификатора является обязательным и обозначает, что данный селектор есть идентификатор.
Применим описанный идентификатор к одному из абзацев веб-страницы:
Стиль текста этого абзаца описан идентификатором "prim_id"
. В результате получим следующее: Стиль текста этого абзаца описан идентификатором "prim_id"
![](img12.jpg)
Один стиль для нескольких селекторов Применяя одно описание стиля для нескольких селекторов, перечисленных через запятую, мы определяем для них один стиль. .prim, a, h5 {font-weight: bold; text-alight: left; color="#660000"}
Для класса prim, элементов а и h5 задан один стиль, определенный значениями свойств элементов, заключенных в фигурные скобки.
Селекторы наследования В CSS применим механизм наследования. Задавая в правиле стиля селекторы через пробел, мы получаем вложение одних в другие. В приведенном ниже правиле, p a {font-weight: bold; color: green;}, все ссылки, находящиеся внутри абзацев будут выделены полужирным шрифтом зеленого цвета.
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
Данная ячейка оформлена стилем класса “prim" | ,
Текст этого абзаца оформлен стилем класса “prim"
![](img11.jpg)
Селекторы идентификаторов #prim_id { font-weight: bold; font-size: 12pt; font-style: italic; text-align: center; color: "#0000FF"; } , шрифт - полужирный, размер - 12 пунктов, начертание шрифта - курсив, текст выравнивается по центру, цвет - синий.
Знак # перед именем идентификатора является обязательным и обозначает, что данный селектор есть идентификатор.
Применим описанный идентификатор к одному из абзацев веб-страницы:
Стиль текста этого абзаца описан идентификатором "prim_id"
. В результате получим следующее: Стиль текста этого абзаца описан идентификатором "prim_id"
![](img12.jpg)
Один стиль для нескольких селекторов Применяя одно описание стиля для нескольких селекторов, перечисленных через запятую, мы определяем для них один стиль. .prim, a, h5 {font-weight: bold; text-alight: left; color="#660000"}
Для класса prim, элементов а и h5 задан один стиль, определенный значениями свойств элементов, заключенных в фигурные скобки.
Селекторы наследования В CSS применим механизм наследования. Задавая в правиле стиля селекторы через пробел, мы получаем вложение одних в другие. В приведенном ниже правиле, p a {font-weight: bold; color: green;}, все ссылки, находящиеся внутри абзацев будут выделены полужирным шрифтом зеленого цвета.
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
шрифт - полужирный, размер - 12 пунктов, начертание шрифта - курсив, текст выравнивается по центру, цвет - синий.
Знак # перед именем идентификатора является обязательным и обозначает, что данный селектор есть идентификатор.
Стиль текста этого абзаца описан идентификатором "prim_id"
.
В результате получим следующее: Стиль текста этого абзаца описан идентификатором "prim_id"
![](img12.jpg)
Один стиль для нескольких селекторов Применяя одно описание стиля для нескольких селекторов, перечисленных через запятую, мы определяем для них один стиль. .prim, a, h5 {font-weight: bold; text-alight: left; color="#660000"}
Для класса prim, элементов а и h5 задан один стиль, определенный значениями свойств элементов, заключенных в фигурные скобки.
Селекторы наследования В CSS применим механизм наследования. Задавая в правиле стиля селекторы через пробел, мы получаем вложение одних в другие. В приведенном ниже правиле, p a {font-weight: bold; color: green;}, все ссылки, находящиеся внутри абзацев будут выделены полужирным шрифтом зеленого цвета.
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
![](img12.jpg)
Один стиль для нескольких селекторов Применяя одно описание стиля для нескольких селекторов, перечисленных через запятую, мы определяем для них один стиль. .prim, a, h5 {font-weight: bold; text-alight: left; color="#660000"}
Для класса prim, элементов а и h5 задан один стиль, определенный значениями свойств элементов, заключенных в фигурные скобки.
Селекторы наследования В CSS применим механизм наследования. Задавая в правиле стиля селекторы через пробел, мы получаем вложение одних в другие. В приведенном ниже правиле, p a {font-weight: bold; color: green;}, все ссылки, находящиеся внутри абзацев будут выделены полужирным шрифтом зеленого цвета.
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
.prim, a, h5 {font-weight: bold; text-alight: left; color="#660000"}
Для класса prim, элементов а и h5 задан один стиль, определенный значениями свойств элементов, заключенных в фигурные скобки.
p a {font-weight: bold; color: green;}, все ссылки, находящиеся внутри абзацев будут выделены полужирным шрифтом зеленого цвета.
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
![](img13.jpg)
Блочная модель браузеров Практически все элементы языка HTML воспринимаются браузерами как прямоугольные области. Схематически это можно изобразить так, как показано на рисунке ниже.
![](img14.jpg)
Прямоугольная область состоит из: содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
![](img14.jpg)
содержимого (контента) веб-элемента; - внутреннего отступа от содержимого до бордюра (границы) ("padding"); - бордюра (границы) элемента ("border"); - внешнего поля вокруг элемента ("margin").
Свойства элементов языка HTML
![](img15.jpg)
Свойства элементов языка HTML
![](img15.jpg)
Свойства элементов языка HTML
![](img15.jpg)
Свойства элементов языка HTML
![](img15.jpg)
![](img15.jpg)