Реклама:

Практикум

Для того чтобы придать вашей страничке более или менее профессиональный внешний вид, давайте создадим невидимую для пользователя таблицу, в которой разместим декоративные графические элементы, выполняющие роль как заголовка документа, так и, например, навигационных кнопок. В первую очередь необходимо представить себе общий дизайн и взаимное расположение будущих графических объектов. Вооружившись карандашом, линейкой и бумагой, набросайте эскиз вашего сайта, визуально «примерив» к нему еще не созданную вами таблицу.

Теперь, руководствуясь уже готовым эскизом, прорисуйте в редакторе векторной графики, например в Corel Draw, основные графические элементы: заголовок странички, внешний вид навигационных кнопок, разделительные линии и кнопку, которая станет впоследствии ссылкой на адрес электронной почты.

Импортируйте получившуюся картинку в редактор растровой графики, например Adobe Photoshop, разрежьте ее на семь частей (заголовок с баннером, разделительная линия, четыре навигационные кнопки и изображение с надписью «E-mail») с помощью встроенной функции редактора «Изображение > Создать копию» и от кадрируйте рисунок с помощью инструмента «Рамка». Теперь сохраните все получившиеся файлы в формате GIF89a в директории C:\MySite\Images,задав для белого фона ваших изображений свойство прозрачности, и оптимизируйте их по объему с применением специального программного обеспечения, которое вы изучили в пятом уроке, либо с использованием встроенного оптимизатора Adobe Photoshop. Настало время внести соответствующие изменения в html-документы, составляющие ваш сайт.

Откройте Блокнот и создайте пустой текстовый файл с названием shablon.html —он станет вашим шаблоном, в который вы впоследствии сможете помещать любое информационное содержимое. Перенесите туда основной код созданного вами ранее файла index.html, удалив из него все информационное наполнение:

<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"><HTML>

<HEAD>

<TITLE>Moя домашняя страничка</TITLE>

</HEAD>

<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#800080"

ALINK="#FF0000" BACKGROUND="Images\background.gi f">

</BODY>

</HTML>

Теперь запишите между тегами <BODY> и </BODY> код первичной таблицы, в которой вы затем разместите все необходимые элементы:

<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="640">

<TR>

<!-Сюда вставляется заголовок странички -->

<TD COLSPAN="2" WIDTH="400">

</TD>

</TR>

<TR>

<!-Пустая строка для разделительной линии -->

<TD COLSPAN="2" WIDTH="400">

</TD>

</TD>

<TR>

<!-Здесь размещается навигация -->

<TD WIDTH="82" VALIGN="TOP" ALIGN="CENTER">

</TD>

<!-Основное поле для текста -->

<TD WIDTH="318" BGCOLOR="#FFFFFF" VALIGN="TOP">

<P ALIGN="JUSTIFY">

</P>

</TD>

</TR>

<TR>

<!-Еще одна пустая строка для разделительной линии -->

<TD COLSPAN="2" WIDTH="400">

</TD>

</TR>

<TR>

<!-E-mail -->

<TD WIDTH="82"></TD>

<!-Copyright -->

<TD WIDTH="318"></TD>

</TR>

</TABLE>

Обратите внимание на то, что для ячейки, определяющей текстовое поле, при помощи атрибута BGCOLOR задан белый фоновый цвет. Поскольку параметр BORDER данной таблицы установлен нулевым, вы не увидите ее в окне броузера, однако ее общий вид выглядел бы на экране компьютера так, как показано на рис. 6.12.

Рис. 6.12. Расположение ячеек невидимой таблицы

В ячейку таблицы, предназначенную для размещения кнопок навигации, вставьте другую «прозрачную» таблицу с одним-единственным столбцом шириной чуть меньше ширины данной ячейки и с количеством строк, большим количества имеющихся у вас кнопок в два раза:

<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="80">

<TR>

<TD></TD>

</TR>

<TR>

<TD HEIGHT="20"></TD>

</TR>

<TR>

<TD></TD>

</TR>

<TR>

<TD HEIGHT="20"></TD>

</TR>

<TR>

<TD></TD>

</TR>

<TR>

<TD HEIGHT="20"></TD>

</TR>

<TR>

<TD></TD>

</TR>

<TR>

<TD HEIGHT="20"></TD>

</TR>

</TABLE>

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

Теперь запустите программу PictureDiser и разрежьте ваш заголовок в соответствии с эскизом таким образом, чтобы рекламный баннер отображался в отдельной ячейке таблицы — туда вы чуть позже включите код динамической загрузки рекламных изображений из баннерообменной сети. Назначьте в качестве директории, в которую будут помещены фрагменты разрезанного заголовка,папку C:\MySite\Images, затем откройте автоматически сгенерированный программой Picture Diser html-документ в текстовом редакторе и скопируйте код созданной им невидимой таблицы в соответствующую ячейку таблицы файла shablon.html. Подправьте пути к фрагментам заголовка, если это необходимо. Осталось только разместить в соответствующих ячейках подготовленной вами таблицы ссылки на все недостающие графические элементы, связать кнопки навигации гиперссылками с соответствующими документами сайта, назначить изображению конверта гиперсвязь с вашим адресом электронной почты и сохранить файл на диске.

В ячейке таблицы, помеченной вами как «основное поле для текста», разместите информационное содержимое вашего документа подобно тому, как мы это делали в предыдущих уроках. Теперь можно повторно сохранить получившийся файл на диске, но уже под именем index.html. Страничка готова. Другие документы сайта модифицируются из файла shablon.html по аналогичной схеме.


Яндекс цитирования Rambler's Top100 liveinternet.ru: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодня
Сайт создан в системе uCoz