Подключение каскадных таблиц стилей (CSS) в HTML. Добавление CSS в html-элементы и html-документы. Подключение внешнего файла style.css.
Подключение CSS
Слово «каскадные» означает, что стили, примененные к родительскому элементу, будут применяться и ко всем дочерним элементам, расположенным внутри этого родителя.
Добавить CSS в html-документ можно тремя способами:
- Встроенный CSS — добавление стилей внутри html-элементов.
- Внутренний CSS — размещение каскадных таблиц стилей в разделе <head> документа HTML.
- Внешний CSS — подключение внешнего файла каскадных таблиц стилей
style.css
.
Встроенный CSS
Встроенный CSS используется для применения уникального стиля к одному html-элементу. Встроенный стиль добавляется внутри html-элементов с помощью атрибута <style>.
Примеры встроенного CSS:
Пример | Результат |
---|---|
<span style="color: blue;">Встроенный CSS (синий цвет)</span> | Встроенный CSS (синий цвет) |
<span style="font-family: courier;">Встроенный CSS (courier)</span> | Встроенный CSS (courier) |
Внутренний CSS
Внутренний CSS используется для определения стиля отдельной html-страницы. Внутренняя каскадная таблица стилей добавляется в раздел <head> документа HTML с помощью элемента <style>.
Пример внутреннего CSS:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
<!DOCTYPE html> <html> <head> <style> p { color: blue; } p:hover { background-color: yellow; } </style> </head> <body> <p>Наведите курсор на этот синий текст ...</p> </body> </html> |
Вы можете создать файл HTML для проверки этого кода. Его же вы сможете использовать и для экспериментов с подключением внешнего файла style.css
.
Внешний CSS
Внешняя каскадная таблица стилей используется для определения стиля многих html-страниц. Она подключается с помощью элемента <link> путем указания ссылки на внешний файл CSS (style.css
).
Пример подключения внешнего файла CSS:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<!DOCTYPE html> <html> <head> <link rel="stylesheet" href="style.css"> </head> <body> <p>Наведите курсор на этот синий текст ...</p> </body> </html> |
Для проведения эксперимента по подключению внешнего файла CSS, создайте файл style.css
со следующим кодом:
1 2 3 4 5 6 |
p { color: blue; } p:hover { background-color: yellow; } |
Поместите файл style.css
в ту же папку, где находится html-файл для тестов, и CSS должен заработать. Если файл style.css
будет размещен в другой папке, необходимо будет указать абсолютный или относительный путь к этому файлу.