Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы по РСОИ.docx
Скачиваний:
2
Добавлен:
22.08.2019
Размер:
96.75 Кб
Скачать

Форматирование ячейки таблицы

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

Выравнивание содержимого ячейки по горизонтали

Для форматирования данных внутри ячейки таблицы предусмотрены ряд параметров. Параметр горизонтального выравнивания может принимать значения LEFT, RIGHT, CENTER (по умолчанию LEFT для <TD> и CENTER для <TH>).

Создание навигационной панели

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

Можно оформить навигационную панель в виде таблицы, содержащей одну строку и три ячейки соответственно. Границы этой таблицы невидимы. В каждой из ячеек содержимое располагается следующим образом: ссылка назад выровнена по левому краю, ссылка к оглавлению - по центру, ссылка вперед - по правому краю. Ширина навигационной панели такая же, как ширина окна просмотра. В примере 9. представлена навигационная панель в виде таблицы.

Выравнивание содержимого ячейки по вертикали

Параметр вертикального выравнивания VALIGN может принимать значения:

  • TOP - по верхнему краю,

  • BOTTOM - по нижнему краю,

  • MIDDLE - посередине,

  • BASELINE - по базовой линии.

По умолчанию происходит выравнивание посередине. Задание параметра выравнивания в теге <TR> определяет выравнивание для всех ячеек данной строки, при этом в каждой отдельной ячейке строки могут быть определены свои параметры, переопределяющие параметры, заданные в теге <TR>.

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

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

Построение сложных таблиц

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

При задании COLSPAN=n целое значение n определяет, на какое количество ячеек следует расширить текущую ячейку по горизонтали. В примере 11. расписание занятий представлено в виде сложной таблицы. Заголовки дней недели "растянуты" над ячейками, содержащими название предмета, номер группы и номер аудитории.

Цвет рамок таблицы

Браузер Internet Explorer позволяет использовать параметры, определяющие цвет рамок таблиц. Эти параметры могут задаваться в тегах <TABLE>, <TR>, <TH>, <TD>.

В качестве значений этих параметров могут использоваться шестнадцатеричные значения или название цвета. Параметр BORDERCOLOR определяет цвет всех элементов рамок таблицы.

Другие два параметра BORDERCOLORRIGHT и BORDERCOLORDARK задают цвет отдельных составляющих рамок таблицы, переопределяя значения BORDERCOLOR.

Параметр BORDERCOLORRIGHT окрашивает в заданный цвет левый и верхний края таблицы, а BORDERCOLORDARK соответственно правый и нижний края каждой ячейки.