如何正确使用标签并在所有浏览器中都支持?

时间:2010-06-11 16:38:38

标签: css cross-browser xhtml html-table

<col>标记的用途是什么?它是否在所有浏览器中都受支持?

我正在尝试<col style="background:red">,但它不起作用。我在使用Firefox 3。

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

2 个答案:

答案 0 :(得分:5)

它可以工作,但它不会影响标题。工作示例:

<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中弃用,因此任何平台上的每个当前浏览器都应支持它(就用户界面而言)。

答案 1 :(得分:2)

在表格中使用它来为列或一组列中的所有单元格设置默认属性。

col标签是以有序的方式定义的,可以是HTML colgroup标签的一部分。

所有浏览器都支持它。