Окрашивание таблиц и рамок

К таблице можно добавить фон, цвет которого отличается от цвета остальной части Web-страницы (рис. 12). Для этого нужно использовать тег <TABLE> с атрибутом BGCOLOR. Значением атрибутов BGCOLOR может быть как шестнадцатеричное число, так и текст. Атрибут BGCOLOR может применяться в тегах <TABLE>, <TR>, <TD>. Например:

<TR BGCOLOR=yellow>.

С помощью тега <TABLE> и атрибутов BORDERCOLOR и BORDERLIGHT можно изменить цвет рамки таблицы. Атрибут BORDER должен быть помещен в тег <TABLE>. Чтобы изменить цвет рамки внутри таблицы, нужно использовать атрибуты BORDERCOLOR и BORDERLIGHT в теге <TR> или <TD>. Значениями этих атрибутов могут быть либо шестнадцатеричное число в виде #rrggbb, либо название цвета, например:

< TABLE BORDER=3 BORDERCOLOR=blue BORDERLIGHT=lightblue>.

Значение атрибута BORDERCOLOR влияет на верхнюю часть рамки трехмерной таблицы, а величина BORDERLIGHT - на нижнюю (на тень).

Макетирование страниц с помощью таблиц

Определив таблицу со всем ее содержимым, но без рамки и присвоив этой таблице атрибут получим таблицу во всю ширину окна браузера. Затем определив вложенную таблицу с рамками, можно получить великолепный макет страницы. Карты ссылок тоже прекрасно вписываются в "табличную" структуру страницы. Чтобы вложить одну таблицу в другую, нужно включить определение вкладываемой таблицы в контейнер TD. Пример:

<TABLE>

<TR>

<TD>ячейка 1

<TD>

<TABLE>

<TR><TD>одна ячейка внутри другой

</TABLE>

</TABLE>.

Использование атрибутов таблиц

Атрибут FRAMES позволяет определить, какие из внешних рамок таблицы будут отображаться на экране. Он может принимать следующие значения:

· BORDER - отображаются все рамки таблицы

· VOID - все внешние рамки удаляются;

· ABOVE - отображается только рамка с верхней стороны фрейма;

· BELOW - отображается только рамка с нижней стороны фрейма;

· HSIDES - отображаются все горизонтальные рамки, верхняя и нижняя;

· VSIDES - отображаются все вертикальные рамки, левая и правая;

· LHS - отображается рамка с левой стороны таблицы;

· RHS - отображается рамка с правой стороны таблицы;

· BOX - отображается рамка по всему контуру таблицы.

 

 

Рис. 12

 

Атрибут RULES позволяет контролировать отображение внутренних рамок. Он может принимать следующие значения:

· NONE - все внутренние линии таблицы удаляются;

· GROUPS - отображаются горизонтальные линии между группами таблиц;

· ROWS - отображаются горизонтальные линии между всеми строками таблицы;

· COLS - отображаются вертикальные линии между всеми столбцами таблицы;

· ALL - отображаются линии между всеми строками и столбцами таблицы.

 


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



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