Техника Web-дизайна для студента

Связь каскадной таблицы стилей с HTML-документом

Существуют четыре способа связи CSS с HTML-документом:

1. Таблица стилей существует в виде отдельного текстового файла с расширением CSS (желательно, чтобы он находился в той же папке, что и HTML-документ) и подключается к нему с помощью метки <link>, помещаемой в раздел <head>:

CLINK REL="stylesheet" TYPE="text/css" HREF="mystyle. css">

Параметру rel присвоено значение "stylesheet". Это озна­чает, что подключаемая таблица стилей будет использоваться браузером по умолчанию.

Параметр type предназначен для указания языка стилей (в нашем случае CSS).

Параметр href позволяет задать имя CSS-файла.

Для примера создадим CSS-файл в Блокноте и поместим в него строку определений для метки <р>, приведенную в нача­ле главы. Сохраним файл под именем mystyle. css. Далее в Блокноте создадим HTML-документ, приведенный в листин­ге 7.1.

Листинг 7.1. НТМ1_-документ, в котором форматирование текста осуществляется каскадной таблицей стилей, находящейся в от­дельном файле туз1у]е. с88

<HTML>

<HEAD>

<LINK REI^"stylesheet" TYPE="text/css" HREF="mystyle. css"> <TITLE>

Каскадные таблицы стилей </TITLE>

</HEAD>

<BODY>

<р>Это абзац (font-size: 4Qpt; color: green; font-family: "Comic Sans MS")</p>

</BODY>

</HTML>

Сохраним документ под именем mydoc. htm в той же папке, что и mystyle. css, и, открыв его в браузере, увидим результат (рис. 7.1).

'3 каскадные таблицы стилей - Microsoft Internet Explorer

подпись: '3 каскадные таблицы стилей - microsoft internet explorerГЛпП

Файл Правка Вид Избранное Сервис Справка I •"

В

Это абзац (font - size:40pt; color:green; font-family: "Comic Sans MS")

_______________________________________ В

Рис. 7.1. Результат форматирования текста с использованием каскадной таблицы стилей

Достоинство метода подключения CSS заключается в том, что одна таблица может быть подключена к большому количеству документов, придав им единый стиль оформления.

2. Таблица стилей непосредственно размещается в разделе <head> документа, внутри блока, отмеченного метками

<style>... </style>. Например:

<HEAD>

<STYLE TYPE="text/css">

P {font-size: 48pt; color: red; background-color:

Blue}

В {font-size: 96pt; color: blue; font-weight: 800} </STYLE>

</HEAD>

В этом примере изменены свойства двух меток. Кроме разме­ра и цвета шрифта, изменен цвет фона для метки <р> и тол­щина шрифта для метки <в>.

3. Файл с таблицей стилей импортируется в начало блока <style> или другой таблицы стилей с помощью инструкции "©import: url (имя_файла. с88)". Например:

<HEAD>

<STYLE TYPE="text/css">

©import: url (mystyle. css);

P {font-size: 4 8pt; color: red; background-color:

Blue}

В {font-size: 96pt; color: blue; font-weight: 800} </STYLE>

</HEAD>

Добавив перед таблицей стилей имя файла, содержащего дру­гую таблицу стилей, мы создали тот самый каскад, который и дал название таблицам стилей. Причем в созданном ранее файле mystyle. css были установлены значения свойств метки <р> "font-size" и "color", которые противоречат значениям этих же свойств, заданным непосредственно в блоке <style>. Браузер будет считать более приоритетными те значения, ко­торые следуют ниже по тексту. В нашем случае это значения, заданные непосредственно в блоке <style>.

4. Каждая метка может иметь параметр style, в котором указы­ваются свойства и их значения. Например:

<В STYLE="font-size: 48pt; color: yellow">

Такой способ задания свойств каскадной таблицы стилей придает максимальный приоритет значениям свойств по сравнению с другими способами, так как они задаются непо­средственно в самой метке. Недостатком способа является высокая трудоемкость создания и коррекции документа, уве­личение его объема, поэтому его целесообразно использовать только для изменения свойств отдельных элементов, число которых невелико.

Техника Web-дизайна для студента

Примеры использования динамических фильтров

Одновременное использование нескольких фильтров применительно к различным изображениям Сформулируем задачу следующим образом. В момент загрузки страницы начинают появляться три изображения с использова­нием разных эффектов, а через 3 с возникают еще …

Описание динамических фильтров

Рассмотрим виды динамических фильтров, а также примеры их применения. О Barn (motion=3Ha4eHne, orientation=3Ha4eHne, duration= значение) — создает эффект вертикальных (orientation= vertical) или горизонтальных (orientation=horizontal) за­дергивающихся (motion=in) ИЛИ раскрывающихся (motion=out) штор. …

Динамические фильтры (переходы)

Динамические фильтры часто называют переходами. Такое на­именование не случайно. С одной стороны, в документе они описываются аналогично статическим фильтрам, хотя и требуют для управления дополнительной программы на JavaScript (впро­чем, управляющая …

Как с нами связаться:

Украина:
г.Александрия
тел./факс +38 05235  77193 Бухгалтерия

+38 050 457 13 30 — Рашид - продажи новинок
e-mail: msd@msd.com.ua
Схема проезда к производственному офису:
Схема проезда к МСД

Партнеры МСД

Контакты для заказов оборудования:

Внимание! На этом сайте большинство материалов - техническая литература в помощь предпринимателю. Так же большинство производственного оборудования сегодня не актуально. Уточнить можно по почте: Эл. почта: msd@msd.com.ua

+38 050 512 1194 Александр
- телефон для консультаций и заказов спец.оборудования, дробилок, уловителей, дражираторов, гереторных насосов и инженерных решений.