Перейти к основному содержанию
Рецепты Linux

Main navigation

  • Основы
  • Система
  • Команды
  • Программы
  • Дистро
  • Интерфейсы
  • Устройства
  • Доки
User account menu
  • Войти

Строка навигации

  1. Главная
  2. Практическая информатика
  3. Глава 5 Основы языка HTML
  4. Таблицы

Цвет в таблицах

В HTML не предусмотрено специальных средств раскрашивания таблиц. Однако как Netscape Navigator, так и Microsoft Internet Explorer имеют расширения, позволяющие изменять цвет ячеек и рамок. Вы можете изменить цвет фона ячейки при помощи атрибута bgcolor перед размещением в ней текста или изображения, а также использовать атрибут bordercolor для изменения цвета рамки ячейки. Теги <table>, <td>, <th> и <tr> также допускают использование в них указанных атрибутов. Таким образом, вы можете изменить цвет всей таблицы, отдельной ячейки или строки таблицы.

Значения цветов, установленные на уровне ячейки, будут перекрывать значения, установленные на уровне строки, которые в свою очередь, будут перекрывать значения, заданные на уровне всей таблицы.

Пример
Создадим таблицу, удовлетворяющую следующим требованиям:

  • цвет таблицы -- белый;
  • вторая строка светло-серого цвета, в ячейке 2 -- цвет "teal";
  • цвет надписи в ячейке 5 -- красный;
  • первый столбец составляет 20% от ширины таблицы, два другие -- по 40%;
  • ячейка 3 центрирована, а ячейка 4 -- выровнена вправо;
  • ячейки 6 и 8 объединены в одну, центрированы и выровнены по нижнему краю ячейки;
  • поля внутри ячеек -- 10 пикселей.
 
<html>
<body>
<table border="8" width="90%" bgcolor="white" 
 cellpadding="10" align="center">
<tr>
 <th width="20%">Простой заголовок</th>
 <th width="80%" colspan="2">Заголовок на 2 столбца</th>
</tr>
<tr bgcolor="#CCCCCC">
 <th width="20%">Заголовок на 1 строку</th>
 <td width="40%">Ячейка 1</td>
 <td width="40%" bgcolor="teal">Ячейка 2</td>
</tr>
<tr>
 <th width="20%" rowspan="3">Заголовок на 3 строки</th>
 <td align="center">Ячейка 3</td>
 <td align="right">Ячейка 4</td>
</tr>
<tr>
 <td><font color="red">Ячейка 5</font></td>
 <td rowspan="2" align="center" vertical-align="bottom">Ячейка 6</td>
</tr>
<tr>
 <td>Ячейка 7</td>
</tr>
</table>
</body>
</html>
Простой заголовок Заголовок на 2 столбца
Заголовок на 1 строку Ячейка 1 Ячейка 2
Заголовок на 3 строки Ячейка 3 Ячейка 4
Ячейка 5 Ячейка 6
Ячейка 7

Задание
Создайте файл table.html, в котором разместите приведенную выше таблицу.

Перекрёстные ссылки книги для Цвет в таблицах

  • Объединение ячеек
  • Вверх
  • Фреймы

Book navigation

  • Содержание
  • Глава 1 Основы информатики
  • Глава 2 Операционные системы и сети
  • Глава 3 Графика на компьютере
  • Глава 4 Обработка текста
  • Глава 5 Основы языка HTML
    • Структура HTML-документа
    • Форматирование текста
    • Графика в HTML
    • Гиперссылки
    • Списки
    • Таблицы
      • Атрибуты тега <TABLE>
      • Выравнивание данных
      • Объединение ячеек
      • Цвет в таблицах
    • Фреймы
    • Мультимедиа в HTML
    • Формы
  • Глава 6 Динамический HTML
  • Глава 7 Простейшие вычисления
  • Глава 8 Системы компьютерной алгебры
  • Глава 9 Модели и программирование
  • Глава 10 Логическое программирование
  • Глава 11 Введение в ООП
  • Глава 12 Программирование и интернет

Последние материалы

  • Файловый менеджер Thunar
    11 hours ago
  • Эмулятор терминала Terminator
    5 days 12 hours ago
  • Приложение scanimage
    1 week 4 days ago
  • Утилита sensors
    2 weeks 1 day ago
  • Сканер Rkhunter
    3 weeks 2 days ago
RSS feed

Secondary menu

  • О проекте

© 2008–2025 Олег Меньшенин mensh@yandex.ru