Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПЯВУ лаб 3 HTML.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
198.94 Кб
Скачать

Методические указания

1. Таблицы

Создание таблиц в HTML – тег <ТАВLЕ>…</ТАВLЕ>.

Создание строки таблицы — тег <ТR>…</TR> Тег <ТR> (Таble Row, строка таблицы) создает строку таблицы. Весь текст, другие теги и атрибуты, которые требуется поместить в одну строку, должны размещаться между тегами <ТR></ТR>.

Определение ячеек таблицы - тег <ТD>…</TD> Внутри строки таблицы обычно размещаются ячейки с данными. Каждая ячейка, содержащая текст или изображение, должна быть окружена тегами <ТD></ТD>. Число тегов <ТD></ТD> в строке определяет число ячеек

<TABLE>

<TR>

<TD COLSPAN=3>Если в таблице два тега TR, то в ней две строки.</TD>

</TR>

<TR>

<TD>Если в строке три тега TD,</TD>

<TD>то в ней</TD>

<TD>три столбца.</TD>

</TR>

</TABLE>

Заголовки столбцов таблицы — тег <ТН>

Заголовки для столбцов и строк таблицы задаются с помощью тега заголовка <ТН></ТН> (Таblе Неаder, заголовок таблицы). Эти теги подобны <ТD></ТD>. Отличие состоит в том, что текст, заключенный между тегами <ТН></ТН>, автоматически записывается жирным шрифтом и по умолчанию располагается посередине ячейки. Центрирование можно отменить и выровнять текст по левому или правому краю. Если воспользоваться <ТD></ТD> с тегом <В> и атрибутом <АLIGN=center>, текст тоже будет выглядеть как заголовок. Однако следует иметь в виду, что не все браузеры поддерживают в таблицах жирный шрифт, поэтому лучше задавать заголовки таблиц с помощью <ТН>.

Использование заголовков таблицы — тег <САРТIОN>

Тег <CAPTION> позволяет создавать заголовки таблицы. По умолчанию заголовки центрируются и размещаются либо над (<САРТION АLIGN=top>), либо под таблицей (<САРТION ALIGN=bottom>). Заголовок может состоять из любого текста и изображений. Текст будет разбит на строки, соответствующие ширине таблицы. Иногда тег <САРТION> используется для подписи под рисунком. Для этого достаточно описать таблицу без границ.

Таблица 1. Описание тегов организации таблицы

Функция

Тег

Атрибут

Значение

Организация таблицы

<table>…

</table>

Align

Выравнивание таблицы по горизонтали. Обычно таблица отображается на левом краю страницы.

ALIGN = LEFT‑ выравнивание таблицы по левому краю.

ALIGN = RIGHT‑ выравнивание таблицы по правому краю.

ALIGN = CENTER‑ выравнивание таблицы по центру.

Bgcolor

Задает цвет фона таблицы. Фон таблицы соответствует фону всего HTML-документа.

Border

Задает толщину границ ячеек таблицы. Значение n определяет ширину рамки таблицы в пикселях <TABLEBORDER=1>. При отсутствии атрибута BORDER или равному нулю, рамка у таблицы не отображается, но пустое место для нее будет отведено.

Bordercolor

Задает цвет границ таблицы и ее ячеек

<TABLEBORDERCOLOR=ЦВЕТ>.

Width

Задает ширину таблицы в процентах от ширины окна браузера или в пикселях (100% - полная ширина окна)

<TABLE WIDTH=50%>или<TABLE WIDTH=200>.

Height

Задает высоту таблицы в пикселях или в процентах от высоты окна браузера.

Организация строки таблицы

<tr>...</tr>

Align

Задает выравнивание всех элементов строки. Каждая ячейка имеет собственное выравнивание. Оно подавляет выравнивание, заданное Align‑ атрибутом строки.

ALIGN=LEFT- выравнивание по левому краю.

ALIGN=CENTER- выравнивание по центру.

ALIGN=RIGHT– выравнивание по правому краю.

Bgcolor

Задает для каждой строки собственный фоновый цвет

Bordercolor

Задает цвет рамки для строки

Valign

Задает выравнивание по вертикали для содержимого элементов строки таблицы. По умолчанию элементы центрируются по вертикали.

VALIGN=TOP‑выравнивание верхнему краю.

VALIGN=CENTER‑ центрирует по вертикали.

VALIGN=BOTTOM‑ выравнивание по нижнему краю.

VALIGN=BASELINE‑ выравнивание по самой верхней текстовой строке.

Организация ячейки таблицы

<th></th>

Ячейка заголовка (содержимое горизонтально центрируется и выделяется полужирным шрифтом)

<td>..</td>

Ячейка данных

Align

Выравнивание данных в ячейке по горизонтали.

ALIGN=LEFT–выравнивание по левому краю.

ALIGN=CENTER‑ выравнивание по центру.

ALIGN=RIGHT‑ выравнивание по правому краю.

Bgcolor

Цвет фона ячейки

Bordercolor

Цвет рамки ячейки

Colspan

Ширина ячейки, выраженную в столбцах.

COLSPAN=N, где N определяет, сколько табличных столбцов займет данная ячейка в пределах строки.

Rowspan

Высота ячейки, выраженную в строках.

ROWSPAN=N определяет, сколько табличных строк займет данная ячейка.

Nowrap

Выключает разрыв строки. Содержимое ячейки таблицы форматируется как текст в окне, то есть в нужных местах вставляются разрывы строк <br> и <p>. Задание атрибута NOWRAP отменяет верстку строк и отображает все содержимое ячейки в одну строку.

Valign

Выравнивание данных в ячейке по вертикали

VALIGN=TOP – выравнивание по верхнему краю

VALIGN=BOTTOM – выравнивание по нижнему краю

VALIGN=CENTER – выравнивание по центру

VALIGN=BASELINE – по самой верхней текстовой строке всех находящихся в данной строке данных.

Width

Ширина ячейки таблицы в пикселях или в процентах от ширины таблицы. Если же ячейка в действительности шире (то есть ее содержимое требует для размещения больше места, чем задано этим атрибутом), WIDTH игнорируется.

Height

Задание высоты ячейки в пикселях.

Организация заголовка таблицы

<caption>… </caption>

Align

Выравнивание названия по горизонтали относительно ширины таблицы.

ALIGN=LEFT– по левому краю таблицы.

ALIGN=CENTER‑ по центру таблицы.

ALIGN=RIGHT‑ по правому краю таблицы.

Valign

VALIGN=TOP – название размещается над таблицей.

VALIGN= BOTTOM – название размещается под таблицей.