首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTML-Table开头的逗号很烦人吗?

HTML-Table开头的逗号很烦人吗?
EN

Stack Overflow用户
提问于 2015-12-28 03:26:22
回答 3查看 1K关注 0票数 1

在HTML中查看时,下面的css表在输出的第一行中生成了一组令人讨厌的逗号。是不是css表定义中有什么错误导致了这种行为?(查看源代码不会显示任何逗号)。

代码语言:javascript
复制
<!DOCTYPE html><html><body>
<style type="text/css">
table.gridtable {
    font-family: verdana,arial,sans-serif;
    font-size:14px;
    color: #333333;
    border-width: 1px;
    border-color: #666666;
    border-collapse: collapse;
}
table.gridtable th {
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #666666;
    background-color: #dedede;
}
table.gridtable td {
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #666666;
    background-color: #ffffff;
}
</style>
<table class="gridtable" Align=center>
<caption><b>test table</b></caption>
<tr>
<th>A</th><th>B</th><th>C</th><th>D</th><th>E</th><th>F</th><th>G</th><th>H</th><th>I</th><th>J</th></tr>
<tr><td></td><td></td><td></td>,<td></td><td></td><td></td><td></td><td></td><td></td><td></td>
<tr><td></td><td></td><td></td>,<td></td><td></td><td></td><td></td><td></td><td></td><td></td>
<tr><td></td><td></td><td></td>,<td></td><td></td><td></td><td></td><td></td><td></td><td></td>
<tr><td></td><td></td><td></td>,<td></td><td></td><td></td><td></td><td></td><td></td><td></td>
<tr><td></td><td></td><td></td>,<td></td><td></td><td></td><td></td><td></td><td></td><td></td>
</table>
</body></html>

EN

回答 3

Stack Overflow用户

发布于 2015-12-28 03:27:36

您的表中有一些</td>,<td>

这是错误的,逗号在td标记之间,如果你想要它们出现在你的表中,它应该是<td>,</td>,否则就删除它们。

票数 8
EN

Stack Overflow用户

发布于 2015-12-28 03:31:55

您有一些漏掉的逗号(</td>,<td>)。因为它们在<td>标记之外,所以它们不会出现在表中,它们只是浮动在外面。

下面是去掉逗号的代码:

代码语言:javascript
复制
<!DOCTYPE html><html><body>
<style type="text/css">
table.gridtable {
    font-family: verdana,arial,sans-serif;
    font-size:14px;
    color: #333333;
    border-width: 1px;
    border-color: #666666;
    border-collapse: collapse;
}
table.gridtable th {
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #666666;
    background-color: #dedede;
}
table.gridtable td {
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #666666;
    background-color: #ffffff;
}
</style>
<table class="gridtable" Align=center>
<caption><b>test table</b></caption>
<tr>
<th>A</th><th>B</th><th>C</th><th>D</th><th>E</th><th>F</th><th>G</th><th>H</th><th>I</th><th>J</th></tr>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td>
</table>
</body></html>
票数 0
EN

Stack Overflow用户

发布于 2021-06-08 08:18:35

</table>的末尾插入:.replace(/,/g, "");

如下所示:

代码语言:javascript
复制
</table>.replace(/,/g, "");

这是个bug

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34483993

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档