СОЗДАНИЕ ТАБЛИЦ. ДОБАВЛЕНИЕ В ДОКУМЕНТ ГРАФИЧЕСКИХ ИЗОБРАЖЕНИЙ

 

Основные дескрипторы таблиц:

<TABLE> с закрывающей парой </TABLE> – дескрипторы, содер­жащие данные;

<TR> с закрывающей парой </TR> – в эти дескрипторы помеща­ется каждая строка таблицы;

<TD> с закрывающей парой </TD> – определяют ячейку. В них со­держатся собственно данные таблицы;

<TH> с закрывающей парой </TH> – дескрипторы заголовков столбцов таблицы, они размещаются по центру столбцов.

Закрывающие </TR>, </TD> и </TH> можно не использовать.

В дескрипторе <TABLE> обычно используется атрибут BORDER, он устанавливает рамку вокруг таблицы. Значение этого атрибута оп­ределяет ширину рамки в пикселях, например, BORDER=1. Если опус­тить атрибут BORDER или установить значение, равное нулю, то рамка отображаться не будет.

В дескрипторе <TABLE> может использоваться уже известный атрибут ALIGN, допустимыми значениями являются LEFT, RIGHT и CENTER (значение по умолчанию – LEFT).

Дескриптор <CAPTION> с закрывающей парой </CAPTION> ис­пользуется для создания названия таблицы (располагает заголовок по центру таблицы).

Не все ячейки таблицы могут содержать данные. Чтобы создать пустую ячейку, достаточно ее определить – <TD> или ячейку, не со­держащую ничего видимого – <TD>&nbsp; (&nbsp; – представляет собой специальный символ неразрывного пробела). Второй способ более удобен, так как обеспечивает вывод рамки в пустой ячейке, чего не дает первый способ. Например,

<TABLE BORDER=1>

<CAPTION> <FONT SIZE=5> Реки Европы </FONT> </CAPTION>

<TR>

<TH> Название рек

<TH> Длина, <BR> км

<TR>

<TD> Волга

<TD ALIGN=CENTER> 3531

<TR>

<TD>Дунай

<TD ALIGN=CENTER> 2857

<TR>

<TD> Днепр

<TD ALIGN=CENTER> 2200

</TABLE>

Этот фрагмент кода HTML обеспечит вывод таблицы с названием Реки Eвропы, содержащей четыре строки и два столбца с соответст­вующим содержанием.

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

Элементы графики делают документ HTML более привлекатель­ным. Важно сделать правильный выбор формата графического файла. Лучшим вариантом являются форматы GIF, PNG или JPEG. Особенно хорошо сжимает изображения формат GIF.

Помещается графическое изображение в документ HTML с помо­щью дескриптора <IMG> с атрибутом SRC. Например,

<IMG SRC=²C:/WINDOWS/PICTUR[1].GIF²> (достаточно <IMG SRC= ²PICTUR[1].GIF²>)

По умолчанию графическое изображение будет размещено слева. С дескриптором <IMG> можно использовать атрибут ALIGN, со сле­дующими значениями:

LEFT – показывает изображение слева;

RIGHT – показывает изображение в правой части.

Можно разместить графическое изображение по центру:

<CENTER>

<IMG SRC=²C:/WINDOWS/PICTUR[1].GIF²>

</CENTER>

Если графическое изображение вставляется в абзац с имеющимся текстом, то по умолчанию текст выравнивается по нижней части изо­бражения. Изменить это можно с помощью атрибута ALIGN в деск­рипторе <IMG>. Атрибут ALIGN может принимать следующие значе­ния:

TOP – выравнивание текста по верхнему краю изображения;

MIDDLE – выравнивание текста по средней части изображения;

BOTTOM – выравнивание текста по нижнему краю изображения. Например,

<P>

<IMG SRC=²C:/WINDOWS/PICTUR[1].GIF² ALIGN=MIDDLE> Добро пожаловать!

</P>

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

В дескрипторе <IMG> можно указать размеры графического изо­бражения – его высоту и ширину. Эта информация ускоряет его за­грузку. Для указания размеров изображения используются атрибуты HEIGHT (высота) и WIDTH (ширина) дескриптора <IMG>. Размеры задаются в пикселях. Например,

<IMG SRC=²C:/WINDOWS/PICTURE[1].GIF² HEIGHT=200 WIDTH=300>

Уменьшение изображения осуществляется, когда реальное изобра­жение больше, чем пространство, которое вы зарезервировали для него с помощью атрибутов HEIGHT и WIDTH. В таком случае броузер сжимает изображение, чтобы оно поместилось в отведенное простран­ство. Увеличение изображения осуществляется, когда исходное изо­бражение меньше отведенного для него пространства.

Задание 4.1.Напишите HTML-код для создания страницы, приве­денной на рис. 4.

 

 

Рис. 4.

 

1. Присвойте заглавие для документа Моя четвертая страничка.

2. Для названия таблицы Зерновые культуры установите шрифт размером 5.

3. Для первой строки (с названием граф) установитe цвет AQUA (морской волны), а для ячейки с содержимым 730 – цвет LIME (ли­монный).

4. После таблицы добавьте любое графическое изображение, опре­делив для него размеры – HEIGHT=110 и WIDTH=210.

 

5. УСТАНОВКА ВЫСОТЫ И ШИРИНЫ ЯЧЕЙКИ. ОБЪЕДИНЕНИЕ СТРОК И СТОЛБЦОВ. ВСТАВКА В ЯЧЕЙКИ ГРАФИЧЕСКОГО ИЗОБРАЖЕНИЯ И ТАБЛИЦ

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

С помощью известных вам атрибутов HEIGHT и WIDTH можно за­дать высоту и ширину ячейкам. Размеры ячеек могут задаваться как в пикселях, так и в процентах. Например,

<TABLE_BORDER=1>

<TR HEIGHT=45>

<TH WIDTH=120> Название рек

<TH WIDTH=100> Длина, <BR> км

<TR HEIGHT=35>

<TD> Волга

<TD ALIGN=CENTER>3531

<TR HEIGHT=35>

<TD> Дунай

<TD ALIGN=CENTER>2857

</TABLE>

Этот фрагмент кода HTML обеспечит вывод таблицы, содержащей три строки и два столбца.

Высота первой строки 45, второй и третьей 35, ширина первой ко­лонки 120, второй 100 пикселей.

Строки и столбцы в таблицах можно объединять, создавая из смежных ячеек более крупные. Для объединения смежных ячеек в строке в дескрипторах <TH> или <TD> используется атрибут ROWSPAN. Например,

<TD ROWSPAN=2>

Для объединения двух смежных ячеек в столбце в дескрипторах <TH> и <TD> используется атрибут COLSPAR. Например,

<TD COLSPAN=2>

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

<TD ROWSPAN=5> <IMG SRC=²C:/WINDOWS/PICTUR[1].GIF² HEIGHT=110 WIDTH=120>

В ячейку таблицы или в объединенные ячейки можно вставлять таблицы (в этом случае они называются вложенные таблицы). При этом используются те же дескрипторы и их атрибуты, что и при созда­нии таблиц.

Задание 5.1.Напишите HTML-код для создания страницы, предло­женной на рис. 5.

 

 

Рис. 5.

 

1. Присвойте заглавие для документа Моя пятая страничка.

2. Для названия таблицы установите шрифт размером 5.

3. Для первых двух столбцов установите ширину 150, а для третьего – 140.

4. Для строк Общая численность, Родилось детей и Умерло человек установите высоту, равную 40, и цвет шрифта WHITE (белый), а для остальных строк высота будет определена по умолчанию.

5. Для строки Общая численность установите цвет фона BLUE (си­ний) и объединение 3 столбцов, для строки Родилось детей – цвет фона RED (красный) и объединение двух первых столбцов и для строки Умерло человек – цвет фона GRAY (серый), а также объединение первых двух столбцов.

6. В третьем столбце сделайте объединение 3 – 7 строк и вставьте графиче­ское изображение высотой 110 и шириной 140 пикселей.

Задание 5.2.Измените HTML-код предыдущего задания для созда­ния страницы, приведенной на рис. 6, и сохраните его под новым именем.

 

 

Рис. 6.

 

1. Присвойте заголовок для документа Моя шестая страничка.

2. Вместо графического изображения вставьте вложенную таб­лицу, содержащую две строки и два столбца, ширина которых – 65, вы­сота первой строки – 40, второй – по умолчанию.

Задание 5.3.Включает использование уже известных дескрип­то­ров и их атрибутов. Напишите HTML-код для создания страницы, приведенной на рис. 7.

 

 

Рис. 7.

 

1. Присвойте заголовок для документа Моя седьмая страничка.

2. Для строки Республика Беларусь создайте бегущую строку, ши­рина которой 760, цвет – YELLOW (желтый), цвет шрифта – FUCHSIA (функция), размер – 5.

3. Для строк Географическое положение и Население республики создайте заголовки <H3> третьего уровня и выравнивание их по цен­тру.

4. Для первого абзаца текста установите цвет шрифта PURPLE (фиолетовый) и предложенные начертания шрифтов (жирный, курсив, подчеркивание). Для этого же абзаца вставьте графическое изображе­ние размером HEIGHT=80 и WIDTH=100, с выравниванием RIGHT (вправо).

5. Для второго абзаца установите цвет шрифта BLUE (синий), исключая строку чер­нобыльская авария, и предложенные начертания шрифтов.

6. Предусмотрите ссылки на документы:

Моя пятая страничка;

Моя шестая страничка.

7. В конце документа вставьте графическое изображение размером HEIGHT=20 и WIDTH=760.

8. Дополните HTML-код документа Моя пятая страничка ссылкой на документ Моя шестая страничка и ссылкой на документ Моя седь­мая страничка, а в HTML-код документа Моя шестая страничка до­бавьте ссылку на документ Моя пятая страничка, а также ссылку на документ Моя седьмая страничка.