Создание сложных таблиц.




Создание таблиц.

Таблицы — это сетка для показа данных в строках и столбцах. Однако таблицы можно применять как средство структурирования документов. Например, в HTML трудно точно разместить элементы по горизонтали, но, используя таблицы, можно добавлять столбцы для перемещения элементов.

Создание таблиц вручную — одна из наиболее сложных задач в HTML. Сначала Вы формируете таблицу, затем первую строку, затем каждую ячейку с ее содержимым. Каждый элемент требует открывающего и закрывающего тегов.

Таблица вставляется в HTML-документ парными тегами <TABLE> и </TABLE >. Тег имеет следующие атрибуты:

border — ширина рамки;

width —ширина таблицы;

align – положение таблицы относительно боковых границ окна;

bgcolor — цвет фона под таблицей.

Внутри могут располагаться следующие элементы:

< CAPTION> Название таблицы </CAPTION>,

Этот тег имеет атрибут align, определяющий положение названия таблицы. Он может принимать два значения:

top — над таблицей;

bottom — под таблицей.

<TH> Заголовок столбца </TH>

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

<TR> Строка таблицы </TR>

У этого тега есть следующие атрибуты:

аlign — выравнивание внутри строки:(LEFT, RIGHT, CENTER);

valign — вертикальное выравнивание(ТОР, BOTTOM, MIDDLE);

bgcolor — цвет фона внутри строки.

<TD> Столбец таблицы </TD>

Атрибуты align,valign и bgcolor аналогичны атрибутам тега<TR>;

widht - ширина ячейки;

colspan - растягивание клетки нa несколько столбцов;

rowspan — растягивание клетки нa несколько строк.


 

Пример создания простой таблицы:

 

<H2> Самая простая таблица</H2>

<TABLE border=4>

<TR>

<TD>ячейка A</TD>

<TD>ячейка В </TD> Первая строка

<TD>ячейка C</TD>

</TR>

<TR>

<TD>ячейка D </TD>

<TD>ячейка Е </TD> Вторая строка

<TD>ячейка F </TD>

</TR>

</TABLE>

 

Пример создания таблицы с названиями столбцов.

 

<TABLE BORDER=10 width=100% >

<CAPTION> Название таблицы </CAPTION>

<TR>

<TH>Заголовок1</TH>

<TH>Заголовок2</TH>

<TH>Заголовок3</TH>

</TR>

<TR> <TD>ячейка таблицы A </TD>

<TD>ячейка таблицы В </TD>

<TD>ячейка таблицы С </TD>

</TR>

<TR> <TD>ячейка таблицы D</TD>

<TD>ячейка таблицы Е </TD>

<TD>ячейка таблицы F </TD>

</TR></TABLE>

Коротко о главном

 

<TABLE> - Таблица вставляется в HTML-документ <CAPTION> - Название таблицы <TR> - Строка таблицы <TD> - Столбец таблицы <TH> - Заголовок столбца

Упражнение 1.

Создайте HTML – документ, содержащий таблицу из 2 строк и 5 столбцов. Таблица должна занимать все окно браузера. В ячейки таблицы занесите цифры от 0 до 9 и разместите их в центре ячеек.

Упражнение 2.

Создайте HTML – документ, по предложенному образцу. Таблица должна содержать строку с заглавиями, стороку с текстом и стороку с картинками.

 

Упражнение 3.

Создайте HTML – документ, по предложенному образцу. Таблица прижата к правому краю, столбцы занимают 20% и 30% экрана соответственно.


Создание сложных таблиц.

Простые таблицы — довольно большая редкость. Гораздо чаще встречаются сложные таблицы, в которых ячейки располагаются одновременно в нескольких соседних столбцах или строках. Для объединения ячеек используют следующие атрибуты тэга <TD>:

· COLSPAN – сообщает программе просмотра, что нужно раздвинуть клетку таблицы на несколько столбцов. Например, если нужно объединить ячейки двух столбцов, напишем colspan =2.

· ROWSPAN – сообщает программе просмотра, что нужно раздвинуть клетку таблицы на несколько строк. Например, rowspan =2 растягивает клетку таблицы на две строки.

Фрагмент создания таблицы с различной шириной строк и столбцов.

<H1 align=center> Сложная таблица</H1>

<TABLE border=10 width=100%>

<TR>

<TD rowspan=2> большая ячейка A

<TD> маленькая ячейка 1

<TD> маленькая ячейка 2

</TR>

<TR>

<TD colspan=2> большая ячейка B

</TR>

</TABLE>

Упражнение 1.

Создайте HTML – документ, по предложенному образцу.


Упражнение 2.

 

Начало
   
 
 

 

Если enter западает На чужой клавиатуре, Ты облей ее кефиром, А потом помой под душем, Посильнее вдарь ей ломом,
Стукни пару раз об стенку, Со стола швырни-ка на пол, Походи по ней ногами… На чужих клавиатурах Это очень помогает!
Конец

 

Атрибут border тега <TABLE> устанавливает ширину бордюра (рамки таблицы) и может принимать любое значение от 0 до 10.

Ширина бордюра = 0 обозначает его отсутствие.

 

 

Упражнение 3.

 

<TABLE width="100 %" border=0>

<TR>

<TD colspan=4 bgcolor="lightblue"></TR>

<TR>

<TD colspan=4 align=center>

Таблица цветов</TR>

<TR>

<TD width=25%>< IMG src="b1.gif" align=right>

<TD width=25%>blue</TR>

<TD width=15% bgcolor="blue" >

<TD></TR>



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2018-02-24 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: