Как правильно использовать тег <col>и поддерживается ли он во всех браузерах? - PullRequest
6 голосов
/ 11 июня 2010

Для чего нужен тег <col> и поддерживается ли он во всех браузерах?

Я пытался <col style="background:red">, но это не работает. Я на Firefox 3.

<table width="100%" border="1">
  <col style="background:red">
  <caption> Table Caption </caption>

Ответы [ 2 ]

5 голосов
/ 11 июня 2010

Работает, но не влияет на заголовок. Рабочий пример:

<html>
<head>
<title></title>
</head>
<body>

<table>
  <caption>test</caption>
  <col style="background:red" />
  <col style="background:blue" />
  <tr>
    <td>red</td>
    <td>blue</td>
  </tr>
  <tr>
    <td>red</td>
    <td>blue</td>
  </tr>
</table>

</body>
</html>

Тег определен в HTML 4.01 (1997) и не рекомендуется в XHTML, поэтому он должен поддерживаться (насколько позволяет пользовательский интерфейс) каждым текущим браузером на любой платформе.

2 голосов
/ 11 июня 2010

Используется в таблицах для установки атрибутов по умолчанию для всех ячеек столбца или группы столбцов.

Тег col определен упорядоченным образом и может быть частью тега HTML-группы или нет.

Поддерживается во всех браузерах.

...