На протяжении многих лет метод изменения цвета фона частей таблицы на веб-сайте менялся, становясь легче и менее трудоемким с введением таблиц стилей.
Более старый метод использовал атрибут bgcolor для изменения цвета фона таблицы. Его также можно использовать для изменения цвета строки таблицы или ячейки таблицы. Но атрибут bgcolor устарел в пользу таблиц стилей, поэтому это не оптимальный способ управления цветом фона таблицы.
Лучший способ изменить цвет фона - добавить цвет фона стиля в таблицу, строку или тег ячейки.
Это изменит цвет фона всей таблицы:
Чтобы изменить цвет одной строки, вставьте свойство background-color в
тег:
Вы можете изменить цвет отдельной ячейки, добавив атрибут в
тег:
|
Вы также можете применять цвета фона к головам таблицы, или | тега, таким же образом: | Изменение цвета фона с помощью таблиц стилей
Если вы не хотите добавлять фоновый цвет свойства стиля в таблицу, существуют альтернативные способы установки цвета фона. Например, вы можете установить стили в таблице стилей в HEAD вашего документа HTML или установить их во внешней таблице стилей. Изменения в HEAD или во внешней таблице стилей могут выглядеть так же, как для таблиц, строк и ячеек:
table {background-color: # ff0000; } tr {background-color: yellow; } td {background-color: # 000; } Установка цвета фона столбца
Лучший способ установить цвет фона для столбца - создать класс стиля, а затем присвоить этот класс ячейкам в этом столбце. Создание класса позволяет назначить этот класс ячейкам в определенном столбце с использованием одного атрибута.
CSS:
td.ColColor {background-color: blue; } HTML:
ячейка 1 | ячейка 2 | ячейка 1 | ячейка 2 |
Одним из значительных преимуществ управления цветами фона через таблицу стилей является возможность изменить свой цвет в более позднее время. Вместо того, чтобы проходить через HTML-документ и внести изменения в каждую отдельную ячейку, вы можете сделать одно изменение в выборе цвета в CSS, и оно будет немедленно применено к каждому экземпляру, где используется класс = «ColColor». Это экономит огромное количество времени и значительно снижает вероятность ошибок, например, отсутствие изменения цвета ячейки.
Даже если вы никогда раньше не меняли цвета фона таблицы в веб-документе, вы можете скопировать приведенные выше примеры и поэкспериментировать с этим методом самостоятельно. Вы быстро узнаете, как легко сделать изменения цвета, используя теги стиля, особенно таблицы стилей, если вы работаете с большими веб-сайтами. Попробуйте представить различные варианты и выберите тот, который в конечном итоге является самым удобным для вас.
|