Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
59
Добавлен:
17.04.2015
Размер:
89.09 Кб
Скачать

Применение стилей

Встроенные стили форматирования применяются ко всему HTML-документу. Они должны быть объявлены в верхней части кода Web-страницы — в пределах дескриптора <head>. Объявленные таким образом свойства стиля можно использовать только в текущей Web-странице. Для того чтобы воспользоваться этими же свойствами стиля в другой Web-странице, необходимо предварительно скопированный код, который находится между дескрипторами <style> и </style>, вставить в нужный HTML-документ. Пример:

<HEAD>

<STYLE type=”text/css”>

Table.nav {background: aqua}

Table.rest {background:yellow;

text-align:center;

color:black}

A:LINK {color:red;

text-decoration:none}

</STYLE>

</HEAD>

Свойства внешней таблицы стилей хранятся в отдельном текстовом файле. Чтобы воспользоваться свойствами внешней таблицы стилей, такой файл необходимо связать с определенным HTML-документом с помощью дескриптора <link>:

<HEAD>

<LINK rel=”StyleSheet” href =”mystyles.css” type = “text/css”>

</HEAD>

В данном примере с HTML-документом связан файл mystyles.css, в котором хранятся все свойства стиля форматирования. В дескрипторе <link> использован атрибут Type=”text/css”.

Свойства внутренних стилей находятся в пределах того HTML-дескриптора, формат которого необходимо изменить. Например, для того чтобы с помощью внутреннего стиля изменить формат всех заголовков первого уровня, необходимо к каждому дескриптору <H1> одинаковые свойства стиля.

<P style= “font-size:6pt”; color: red>

Для внутренних стилей используется не дескриптор <style>, а одноименный атрибут — style. Несколько свойств стиля в пределах одного дескриптора разделены точкой с запятой. Этот тип каскадной таблицы стилей удобен только тогда, когда необходимо изменить формат одного или двух элементов HTML-документа.

Для Web-браузеров наивысший приоритет имеют те стили, код которых расположен ближе к коду дескриптора Web-страницы. Внутренние стили имеют наибольший приоритет. Следующими в этой иерархии являются встроенные таблицы стилей, код которых находится в верхней части HTML-документа. Наименьший приоритет имеют внешние таблицы стилей (код которых находится в отдельном файле).

Внешниетаблицы стилей следует использовать для объявления наиболее распространенных стилей, которые предназначены для форматирования большинства страниц Вашего Web-узла.

Встроенныетаблицы стилей предпочтительнее применять для форматирования отдельных элементов одной Web-страницы.

Внутренниетаблицы стилей удобны для форматирования отдельных дескрипторов, формат которых должен коренным образом отличаться от стилей форматирования других каскадных таблиц.

Форматирование текста с помощью таблицы стилей

Текст Web-страницы расположен в пределах дескрипторов <BODY>, <P>, <TD>, <TR>, <H1>-<H2, <LI> и некоторых других дескрипторов.

Часто используется дескриптор <DIV>, который обозначает блок, логическую единицу документа. К блоку удобно назначать стиль.

Свойства стиля, с помощью которых можно изменить формат текста в каждом из этих дескрипторов.

Свойство

Применение

background

Цвет фона текста.

background-image

Определяет вставку фонового изображения. Пример: {background-image: url(Ris_1.jpg)

background-repeat

Назначает повтор фонового рисунка. (repeat-X, repeat-Y)

color

Цвет шрифта.

font-family

Шрифт текста.

font-size

Размер шрифта в pt или в процентном отношении от размера текста.

font-style

Начертание шрифта ( normal, italic).

font-weight

Полужирный шрифт (light, bold).

font-variant

Вариант начертания текущего шрифта. small-caps— отображение малыми прописными буквами.

text-align

Выравнивание текста (left, right, center, justify).

text-indent

Величина отступа.

text-decoration

Видоизменение шрифта (underline, overline, strikethrough, none).

Соседние файлы в папке Лабораторные работы