当我在css中有规则时,为html表添加边框的最佳方法是什么
*{border:0;}
如果我添加style =“border:1px;”进入表格然后我只是围绕整个表格而不是每个单元格都有一个边框,这是我使用时应该拥有的:
<table border="1" cellspacing="0" cellpadding="0">
答案 0 :(得分:1)
table
{
border-collapse:collapse;
}
table, td, th
{
border:1px solid black;
}
答案 1 :(得分:1)
您不应该使用该HTML,因为它无效。使用以下CSS:
table {
border: 1px;
border-collapse: collapse;
}
table td, table th {
border: 1px;
padding: 0px;
}
border-collapse
上的{p> collapse
使单元格的边框单一。这相当于HTML cellspacing。确保在table
以及td
和th
上设置边框。
答案 2 :(得分:0)
您还需要在单元格上设置边框。也许你应该为这个表设置一个CSS类。
table.bordered
{
border-collapse:collapse;
}
table.bordered > td
{
border: 1px solid black;
}
然后你会使用<table class="bordered">
编辑:其他答案假设你想要所有表格。我认为没有理由跳到那个结论。