Таблицы. <table border=3 cellspacing=2 cellpadding=2 width="80%">

Общий вид таблицы:

<TABLE BORDER=3 CELLSPACING=2 CELLPADDING=2 WIDTH="80%">

<CAPTION>... заголовок таблицы... </CAPTION>

<TR><TD> первая ячейка <TD> вторая ячейка

<TR>...

...

</TABLE>

Атрибуты метки TABLE не обязательны. По умолчанию, таблица выводится без рамки. Как правило, размер ячеек таблицы устанавливается автоматически, чтобы наилучшим образом разместить содержимое, однако можно установить ширину таблицы с помощью атрибута WIDTH. Атрибуты BORDER, CELLSPACING и CELLPADDING предоставляют дополнительные возможности для контроля за внешним видом таблицы. Заголовок размещается над или под таблицей в зависимости от значения атрибута ALIGN.

Горизонтальный ряд ячеек определяется элементом TR, закрывающая метка не обязательна. Ячейки таблицы определяются элементами TD (для данных) и TH (для заголовков). Как и TR, эти элементы могут не иметь закрывающей метки. TH и TD могут включать несколько атрибутов: ALIGN и VALIGN для выравнивания содержимого ячейки, ROWSPAN и COLSPAN для указания того, что ячейка занимает более одного горизонтального ряда или колонки. Ячейка таблицы может содержать другие элементы уровня блока и текста, включая формы и другие таблицы.

Для элемента TABLE обязательны открывающая и закрывающая метки. Допустимые атрибуты:

Align - Допустимые значения: LEFT, CENTER и RIGHT. Определяет положение таблицы по отношению к полям документа.

Width - При отсутствии этого атрибута ширина таблицы определяется автоматически в зависимости от содержимого. Атрибут WIDTH можно использовать для установки фиксированной ширины в пикселах (например, WIDTH=212) или в процентах от пространства между левым и правым полем (например, WIDTH="80%").

Border - Используется для указания ширины внешней окантовки таблицы в пикселах (например, BORDER=4). Значение можно установить равным нулю, в результате чего окантовка не будет видна. В отсутствие этого атрибута окантовка также не должна показываться на экране. Обратите внимание: некоторые браузеры воспринимают метку <TABLE BORDER> точно так же, как BORDER=1.

Nowrap - Этот атрибут запрещает автоматический перевод текста со строки на строку внутри ячейки таблицы (например, <TD NOWRAP>). Эффект применения этого атрибута аналогичен использованию объекта &nbsp; вместо пробела по всему содержимому ячейки.

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

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

Таблицы, как правило, показываются на экране "приподнятыми" над поверхностью страницы, а ячейки - "вдавленными" в тело таблицы. Ячейки выделяются окантовкой, только если в них есть содержимое. Если содержимое ячейки состоит только из пробелов, ячейка считается пустой, за исключением случаев, когда в ней есть хотя бы один объект &nbsp;.

Контрольные вопросы:

1. Какие средства HTML предоставляются для форматирования абзацев

2. Посредством какого элемента можно создать встроенные в HTML документ формы

3. Таблицы, как они создаются.

Задание:

1. Примените все виды форматирования абзацев к документу созданному в предыдущей лабораторной работе.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: