<table style="这里写样式">
<tr>
<td></td>
<td></td>
</tr>
</table>
比如上面这种情况,我想在table中给td加边框,应该怎样设置?
<table style="这里写样式">
<tr>
<td></td>
<td></td>
</tr>
</table>
比如上面这种情况,我想在table中给td加边框,应该怎样设置?
行间样式:
css写在标签里面,如:
<td style="border:1px solid #ccc;"> </td>
不推荐使用,css代码跟页面内容混在一起,看起来很不整洁。
内部样式:
css写在HTML页面的<head></head>标签里面,如:
<style type="text/css">
table td{border:1px solid #ccc;}
</style>
<table>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
</table>
外部样式:
css文件单独写,在HTML的<head></head>标签中引入(最正规),如
<link rel="stylesheet" type="text/css" href="style.css" />
<table>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
</table>
table{border-collapse: collapse;}
table td{border:1px solid #ccc;}
这个效果吗
一般是预先写好样式
比如这样
table.border td{
border:1px solid #ccc;
}
然后你只要给 table 元素添加一个class border 就能使 td 应用到你想要的样式了。
8 回答5.9k 阅读✓ 已解决
9 回答9.3k 阅读
6 回答4.9k 阅读✓ 已解决
5 回答3.6k 阅读✓ 已解决
5 回答8k 阅读✓ 已解决
3 回答10.4k 阅读✓ 已解决
4 回答8k 阅读✓ 已解决
不行,行間樣式只能針對當前元素做樣式設定,沒辦法使用選擇器