我在文件中关注了SyleSheet。
CSS
<table style="font-family:Comic Sans MS;margin-left:auto;margin-right:auto;">
<tr>
<td colspan="2" style="width:1000px;height:30px;background-color:Gray;">
</td>
</tr>
<tr>
<td style="width:200px;height:600px;background-color:Lime;">
</td>
<td style="width:800px;height:600px;background-color:Maroon;">
</td>
</tr>
<tr>
<td colspan="2" style="width:1000px;height:30px;background-color:Olive;">
</td>
</tr>
</table>
我想要的是制作一张桌子上面的独立样式表,以便在不同的桌子上我可以应用那个样式表。但是长话短说我想将我的内联样式表转换为外部样式表。
我尝试但是因为有相同的td需要设置不同的样式让我感到困惑。我知道我可以使用类属性但是如果有其他可能性请告诉我
答案 0 :(得分:2)
以下应该这样做:
table{
font-family:Comic Sans MS;margin-left:auto;margin-right:auto;
}
tr:nth-child(1) td{
width:1000px;height:30px;background-color:Gray;
}
tr:nth-child(2) td:first-child{
width:200px;height:600px;background-color:Lime;
}
tr:nth-child(2) td:last-child{
width:800px;height:600px;background-color:Maroon;
}
tr:nth-child(3) td{
width:1000px;height:30px;background-color:Olive;
}