Поскольку каждая из ячеек таблицы, как и сама таблица, имеет фон, цвет
фона или фоновое изображение ячейки задаются в виде атрибута в дескрипторе
ячейки. Следовательно, независимо от фонового цвета или изображения (если таковые имеются), установленного для таблицы, вы можете дать Web-брау — зеру указание закрасить фон таблицы определенным цветом, присвоив значение этого цвета в виде шестнадцатеричного числа атрибуту bgcolor в дескрипторе
ячейки. Например, шестнадцатеричное значение и#оооо8В», присвоенное
атрибуту bgcolor в следующем дескрипторе
, дает Web-браузеру указание закрасить фон ячейки темно-синим цветом:
Глава 2. HTML-таблицы 97
Аналогично, если задать в дескрипторе
ячейки атрибут background, Web-браузер будет использовать файл, присвоенный атрибуту, в качестве «обоев» для фона ячейки. Например, в следующем дескрипторе
атрибут
background дает Web-браузеру указание «накрыть» фон ячейки рисунком из файла picture. gif, который хранится в подпапке images Web-сайта:
Хотя синтаксис HTML этому не препятствует, не имеет смысла задавать и
цвет фона, и фоновое изображение для одной и той же таблицы или ячейки. Если же вы зададите и цвет, и изображение, «победу» одержит тот атрибут, ко —
торый будет стоять в дескрипторе последним — примерно так же, как при поклейке обоев на окрашенную стену или покраске обоев. То, что наклады — вается на фон последним (иными словами, верхний слой), и будет видеть пользователь. И напротив, если в дескрипторе
ячейки нет ни атрибута background, ни атрибута bgcolor, Web-браузер нарисует фон ячейки так, как будто это прозрачный лист стекла, лежащий поверх фона таблицы. Следователь —
но, «сквозь» прозрачный фон ячейки будет виден фон таблицы.
Подобным образом, поскольку фон таблицы лежит поверх фона Web-страни- цы, фоновое изображение или цвет таблицы скрывают цвет или рисунок, ис — пользуемый в качестве фона Web-страницы. И наоборот, если в дескрипторе