Лекция: Форматирование данных внутри таблицы

Каждую отдельную ячейку внутри таблицы можно рассматривать как область для независимого форматирования. Все правила, которые действуют для управления отображением текста, могут быть использованы для форматирования текста внутри ячейки. Внутри ячейки допустимо использование практически всех элементов HTML, которые могут появляться внутри тела документа <BODY>, в том числе тэги, управляющие расположением текста — <P>, <BR>, <HR>, коды заголовков — от <H1> до <H6>, тeги форматирования символов — <В>, <I>, <STRONG>, <BIG>, <EM>, <FONT>, тeги вставки графических изображений <IMG>, гипертекстовых ссылок <А> и т. д. Сразу же подчеркнем, что область действия тeгов, заданных внутри отдельной ячейки, ограничивается пределами этой ячейки независимо от наличия завершающего тeга. Например, если внутри ячейки определен цвет текста — <FONT COLOR=RED>, то даже при отсутствии завершающего кода </FONT> или расположения его через несколько ячеек или строк таблицы, текст следующей ячейки будет отражен цветом по умолчанию.

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

Атрибут для горизонтального выравнивания ALIGN может принимать значения LEFT, RIGHT и CENTER (по умолчанию LEFT для <TD> и CENTER для <TH>). Атрибут для вертикального выравнивания VALIGN может принимать значения ТОР (по верхнему краю), BOTTOM (по нижнему краю), MIDDLE (посередине), BASELINE (по базовой линии). По умолчанию — MIDDLE. Выравнивание по базовой линии обеспечивает привязку текста отдельной строки во всех ячейках к единой линии. Задание параметров выравнивания на уровне кода <TR> определяет выравнивание для всех ячеек данной строки, при этом в каждой отдельной ячейки строки может быть определены свои параметры, переопределяющие действие параметров, заданных в <TR>.

Некоторые варианты выравнивания текста внутри таблицы представлены на рисунке 2.21. Следует обратить внимание, что если параметры выравнивания соответствуют установленным по умолчанию можно не указывать.

 

 

Рис. Рис. 2.21. Выравнивание текста в таблице

 

еще рефераты
Еще работы по информатике