четверг, 20 августа 2015 г.
Как вставить CSS в HTML, прямая вставка в теги
Пример подключения:
<p style="color:red; font-weight:bold">Текст красного цвета, полужирный</p> |
Результат:
Текст красного цвета, полужирный
Подключение CSS в служебную секцию
Этот способ пригоден для оформления web-сайтов с небольшим количеством страниц, он также подходит для новичков, так как все манипуляции произходят в рамках одного документа:
<html> |
Результат: включение CSS в HTML документ
Атрибут со значениями type="text/css" внутри тега <style> сообщает, встроенному в браузер интерпретатору, что применены стилевые описания, то есть CSS. Обратите внимание на синтаксис: первым делом назван селектор (p, body, .forexample, #ident), затем открыта фигурная скобка, прописан атрибут со значением, фигурная скобка закрыта. Атрибуты между собой разделяются точкой с запятой.
Свойства, назначенные селектору .forexample, распространяться на все элементы, которые содержат class="forexample", в пределах одного документа. Что касается селектора#ident, то он управляет всем, что содержит id="ident". Значения атрибутов class=""и id="" могут содержать цифры, но не должны начинаться с цифр.
Вставка ссылки на внешний .css файл
Попробуйте представить, что ваш сайт содержит несколько десятков страниц, а вы решили сменить цвет заголовков... Используя третий способ, достаточно изменить несколько значений во внешнем.css файле, чтобы добиться желанного результата.
В текстовом редакторе создайте файл следующего содержания:
@charset "windows-1251"; |
Сохраните его в папке, в которой находится файл index.html, но не с .html расширением, а с .css, например, как file.css.
Атрибуты и значения
- @charset "windows-1251"; – определяет кириллистическую кодировку.
- /* CSS Document */ – так вводятся комментарии в CSS.
CSS подключение из примера выше может быть представлено таким образом:
@charset "windows-1251"; |
Приблизительная структура HTML документа:
<html> |
Результат: как вставить CSS в HTML страницу
Непарный тег <link /> определяет ссылку на внешний .css файл.
0 коммент.:
Отправить комментарий