如何为多个表格指定 CSS 单元格填充?

How do I specify CSS cell padding for multiple tables?

我在一个页面上有两个(也许三个或更多)table,我希望 table A 的单元格内边距为 10px,table B 的内边距为 20px。制作一个 CSS td 元素如 {padding: 10px;} 是不好的,因为两个 table 都是 10px。我不想在第二个 table 的每个 <td> 上都加上 class="diffpad"。基本上,我想为一个 table 的所有单元格指定一个填充,并为第二个 table 的所有单元格指定不同的填充大小。但是,如您所知,您不能将填充样式添加到 table 元素。那么,如何做到不为每个 <td> 元素重复一百万次呢?

尝试为每个表(不是 tds)提供唯一 ID,您可以做到这一点。

#table1 td{
    padding:10px;
}
#table2 td{
    padding:20px;
}