В примере 4 к элементу <TABLE>
добавлен аргумент bordercolor="#FFFFFF"
, который дает инструкцию для браузера нарисовать контур нашей таблицы
белым цветом;
и аргумент bgcolor="#FF0000"
, который определяет красный цвет фона всей
таблицы.
Контейнер <font> указывает
как отобразить текстовые данные. <font color="#FFFFFF">
означает написание шрифта белым цветом для заголовков строки. <font color="#003399">
означает написание шрифта темно-синим цветом для содержимого ячейки.
Видим в результате
Заголовок данной таблицы
Заголовок 1 строки
Содержимое
ячейки
Заголовок 2 строки
Содержимое ячейки
Заголовок 3 строки
Содержимое ячейки
:: ???
Необходимо остановиться на одном важном моменте. В примере выше мы должны
были получить фон всей таблицы красного цвета. Почему же содержимое ячеек
отображается серым цветом. Это вопрос объясняет иерархическая структура
расположения элементов и приоритет действия их аргументов.
Каждая ячейка с данными определена элементом <TD>,
который имеет аргумент bgcolor="#CCCCCC"
задающий серый цвет фона данной ячейки.
Этот локальный аргумент, как видно, отменяет действие аргумента bgcolor="#FF0000"
глобального элемента <TABLE>,
но только в пределах отдельной ячейки.
Если, скажем, в ячейке третьей строки убрать аргумент bgcolor="#CCCCCC"
из контейнера <TD>,
то данная ячейка будет иметь фон красного цвета,
как и вся таблица.