gpt4 book ai didi

表格的 HTML 5 验证错误 > td 宽度分配为宽度 ="#%"

转载 作者:行者123 更新时间:2023-11-28 00:19:27 24 4
gpt4 key购买 nike

错误详情:

td 元素上的宽度属性已过时。请改用 CSS。来自第 81 行,第 15 列;到第 82 行,第 50 列:

<tr><td width="6%" class="texalign_right">Name:</t..

详情:

我当前的网站,其中有 20 多张 table 和许多不同数量和大小的内部 td。我相信通过类为每个表分配宽度,然后在 td 内分配宽度会让我生病..为了避免这种情况,我可以简单地在具有“style”属性的表中对表的宽度和相应的 td(仅第一行)进行硬编码。这有意义吗?

更重要的是,当前表 # (20) 可能会增加到(30 或 40)。

真的,我根本不喜欢硬编码!!所以如果有任何其他方法来处理表格宽度,我非常感兴趣..请帮助我..

最佳答案

您可以使用 <colgroup> HTML 5 的元素。然后您可以定义可以重复使用的不同类

  • 对于带有 width=6% 的所有列, 定义一个类 colWidth6
  • 对于带有 width=8% 的所有列, 定义一个类 colWidth8

您无需为表本身定义单独的类。

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
.colWidth6{width:6%}
.colWidth8{width:8%}
</style>
</head>
<body>
<table border="1">
<colgroup>
<col class="colWidth6">
<col class="colWidth8">
</colgroup>
<tbody>
<tr>
<td>Cell 1</td>
<td>Cell 2</td>
</tr>
</tbody>
</table>
</body>
</html>

关于表格的 HTML 5 验证错误 > td 宽度分配为宽度 ="#%",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9996028/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com