Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Виды таблиц стилей

Существует три вида таблиц стилей: внутренние таблицы стилей, глобальные таблицы стилей и связанные таблицы стилей. Внутренние таблицы стилей (Inline Style Sheets) мало чем отличаются от HTML тегов. Глобальные (Global Style Sheets) определяют стиль элементов во всем документе. Связанные (Linked Style Sheets) могут быть использованы для нескольких документов и хранятся во внешнем файле. Подробнее об этом написано ниже.

Как уже говорилось, использование внутренних стилей мало, чем отличается от использования обычных HTML тегов. Они задают стиль только одному элементу документа при помощи атрибута style в HTML теге. НаПример:

<font color="blue" size="3" face="Arial">Привет</font>

<font style="color:blue;font-size:12pt;font-family:Arial">Привет</font>

Как можно заметить, код при использовании внутренних стилей получился больше чем в виде HTML. Поэтому иногда разумнее использовать обычные HTML теги.

Глобальные стили задают вид элементов всего документа. Для этого используется тег <STYLE>. Он размещается в заголовке документа. Пример:

<html>

<head>

<title> Example Of Global Style Sheets </title>

</head>

<style>

h1{color:red;font-style:italic;font-size:32px}

.blue{color:blue}

#bold{font-weight:bold}

</style>

<body>

<h1> Этот заголовок написан крупным красным курсивом </h1>

<p>Вот <font class="blue"> это </font> слово - синие, a <font id="bold"> это</font> - жирное!</p>

</body>

</html>

В данном примере все элементы H1 будут написаны крупным красным курсивом, все элементы с указанным классом BLUE будут синими, а все элементы с идентификатором id="bold" станут жирными.

Связанные таблицы стилей используются для придания нескольким документам одного стиля. Хранятся они в отдельном файле. Пример (файл default.css):

body {background:black;font-size:9pt;color:red;font-family: Arial Black}

.base{color:blue;font-style:italic}

h1 {color:white}

#bold {font-weight:bold}

Это очень похоже на глобальные стили. Так оно и есть. Все что относилось к глобальным стилям справедливо и здесь. В самих же документах делается ссылка на этот файл при помощи тега <link>. Выглядит это так:

<LINK rel="STYLESHEET" type="text/css" href="путь_до_файла">

НаПример:

File [default.css ]

<style>

body {background:black;color:red;font-size:9pt}

h1 {color:white}

a:link,a:visited,a:active {color:green}

a:hover {font-weight:bild}

</style>

File [ index.html ]

<html>

<head>

<title>Пример</title>

<link rel="stylesheet" type="text/css" href="default.css">

</head>

<body>

Содержание_Документа

</body>

</html>

<== предыдущая лекция | следующая лекция ==>
Структура и правила | Font-family
Поделиться с друзьями:


Дата добавления: 2013-12-12; Просмотров: 776; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.014 сек.