gpt4 book ai didi

HTML 表格 Colspan

转载 作者:行者123 更新时间:2023-11-28 02:09:56 26 4
gpt4 key购买 nike

我正在使用以下 HTML 代码制作日历:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head></head>
<body>
<table border="1">
<tr>
<td colspan="2">Mon</td>
<td colspan="2">Tue</td>
<td colspan="2">Wed</td>
<td colspan="2">Thu</td>
<td colspan="2">Fri</td>
</tr>
<tr>
<td colspan="1">Item1</td>
<td colspan="9">Item2</td>
</tr>
</table>
</body>

每天的 colspan 为 2,这样我就可以显示某个项目是发生在早上还是发生了一整天等等。

在上面的示例中,我希望“Item1”显示在第一个单元格(周一早上),“Item2”显示在周一下午到周五。

但是,当查看输出时,“Item1”占据了整个 Mon,而“Item2”从周二到周五显示。

有没有可能做我想做的事?

谢谢

最佳答案

我认为问题在于您实际上必须与 colspan="1" 发生争执为了让你的 span 真正起作用。

如果您实际上是在日历中表示上午/下午,为什么不在“Mon Tue ... Fri”行下添加一行,如下所示:

 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<style>
td,th { min-width: 50px; }
</style>
</head>
<body>
<table border="1">
<thead>
<tr>
<th colspan="2">Mon</th>
<th colspan="2">Tue</th>
<th colspan="2">Wed</th>
<th colspan="2">Thu</th>
<th colspan="2">Fri</th>
</tr>
<tr>
<th>AM</th>
<th>PM</th>
<th>AM</th>
<th>PM</th>
<th>AM</th>
<th>PM</th>
<th>AM</th>
<th>PM</th>
<th>AM</th>
<th>PM</th>
</tr>
</thead>
<tbody>
<tr>
<td colspan="1">Item1</td>
<td colspan="9">Item2</td>
</tr>
</tbody>
</table>
</body>
</html>

我还将 header 放入 <thead>和实际项目到 <tbody> , 并制作标题 <th>标签而不是 <td> .

关于HTML 表格 Colspan,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8961872/

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