Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Документ Microsoft Word (2).doc
Скачиваний:
4
Добавлен:
20.08.2019
Размер:
670.72 Кб
Скачать

Пример 2.7.

Поставим задачу слегка улучшить внешний вид страницы.

Во-первых, сделаем границы ячеек таблицы невидимыми. Для этого в теге <TABLE> установим значение атрибута BORDER=0.

Во-вторых, из рис. 2.5 видно, что слова в ячейках таблицы, как бы, прилепились к левым границам ячеек. Для устранения этого недостатка, достаточно в табличный тег добавить атрибут CELLPADDING=10, который обеспечит отступ текста от края ячейки на 10 точек.

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

<TD WIDTH=20% BGCOLOR="#DDDDDD">,

а для центральной ячейки, таким образом:

<TD WIDTH=60% BGCOLOR="#EEEEEE">.

Итак, после проведенных изменений тест HTML-документа примет следующий вид:

<HTML>

<HEAD>

<TITLE> ООО “Гепард” </TITLE >

<TABLE BORDER=0>

<TR>

<TD>

<IMG SRC="logotip.gif">

</TD>

<TD WIDTH=87%>

<H2 ALIGN="center"><I>Фирма “Гепард”</I></H2>

<HR WIDTH=80%>

</TD>

</TR>

</TABLE>

</HEAD>

<BODY>

<TABLE BORDER=0 CELLPADDING=10>

<TR>

<TD WIDTH=20% BGCOLOR="#DDDDDD">

Изготовление и установка<BR><BR><BR>

<I><B>

Двери<BR><BR>

<A HREF=”iron.html”>Решетки</A><BR><BR>

<A HREF=”frame.html ”>Рамы оконные</A>

</B></I>

</TD>

<TD WIDTH=60% BGCOLOR="#EEEEEE">

Характеристики металлических дверей:<BR>

<OL>

<LI> Толщина металла.</LI>

<UL>

<LI> 3 мм. </LI>

<LI> 4 мм. </LI>

</UL>

<LI> Цвет внутренней облицовки.</LI>

<UL>

<LI> Белый. </LI>

<LI> Зеленый. </LI>

</UL>

<LI> Замок.</LI>

<UL>

<LI> Обыкновенный. </LI>

<LI> Сейфовый. </LI>

</UL>

</OL>

</TD>

<TD BGCOLOR="#DDDDDD">

<A HREF=”price.html”>Прайс-лист</A><BR><BR>

<A HREF=”order.html”>Оформление<BR>Заказа</A><BR><BR>

<A HREF=”recall.html”>Отзывы и<BR>предложения</A>

</TD>

</TR>

</TABLE>

</BODY>

</HTML>

На рис. 2.6 представлена страница, созданная обозревателем на основе данного HTML-документа.

Рис. 2.6. Главная страница сайта фирмы «Гепард»

Нельзя утверждать, что изображенная на рис.2.6 страница отличается высоким уровнем дизайна. Но такая цель и не ставилась. Главное, она позволила познакомиться с базовыми средствами языка HTML.

Задание 2.5

  1. Составить структурированный список товаров (услуг), реализуемых вашей фирмой.

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

  3. Используя элементы таблицы и списки, создать каталоги товаров.

  4. Выполнить цветовое оформление каталогов.

  5. Создать гипертекстовые ссылки, для перехода из одной группы товаров в другую, а также для перехода на главную страницу.

3. Каскадные таблицы стилей

В настоящее время для создания Web-страниц используется новое мощное средство – каскадные таблицы стилей (Cascading Style Sheets – CSS), которые создают большие удобства при разработке Web-страниц, расширяют возможности разработчиков, сокращают объем HTML-документов и оптимизируют скорость их отображения.

Стиль CSS – это набор свойств текста, таких, например, как шрифт, его размер, цвет и т.п. Значения стилевым свойствам присваиваются с помощью специальных выражений, называемых правилами CSS. Правила на Web-странице можно размещать различными способами:

1. Правило можно разместить непосредственно как атрибут STYLE практически в любом теге (кроме, разве что, таких как <HTML> и <HEAD>). Например, заголовок HTML-документа, представленный в примере 2.7 описывается следующим кодом:

<H2 ALIGN="center"><I>Фирма “Гепард”</I></H2>.

При использовании специального атрибута STYLE этот код примет такой вид:

<H2 STYLE="text-align: center; font-style: italic;” > Фирма “Гепард”</H2>.

Здесь значением атрибута STYLE является список стилевых свойств text-align и font-style, которым присвоены значения соответственно center и italic.

2. Правило CSS можно разместить между парой тегов <STYLE> . . . </STYLE>, которые, в свою очередь, помещаются в разделе <HEAD>. Например, если в текст HTML-документа поместить следующее правило:

<STYLE>

H2 {text-align: center; font-style: italic}

</STYLE>

то к выражению

<H2>Фирма “Гепард”</H2>,

записанному ниже в документе, это правило будет применено автоматически.

3. Правило CSS можно разместить в отдельном файле, на который будет ссылаться HTML-документ.

Названия стилей CSS (селекторы) бывают трех видов: селекторы элементов (type selectors), селекторы классов (class selectors), и селекторы идентификаторов (ID selectors).