当使用HTML进行查看时,以下css表在输出的第一行中会产生一组令人讨厌的逗号。 CSS表格定义中是否有错误导致此行为? (查看源代码不会显示任何逗号)。
<!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>
最佳答案
您的表中有一些</td>,<td>
。
没错,逗号在td标记之间,如果要在表中将其添加为<td>,</td>
,否则只需将其删除
关于html - HTML-Table开头的烦人逗号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34483993/