为了账号安全,请及时绑定邮箱和手机立即绑定

为什么table tr td,th{}如果改成tr{}就没有加边框了呢,不是应该对行加边框吗

table tr td,th{border:1px solid #000;}改成tr{border:1px solid #000;}为什么就没有加行的边框了呢


正在回答

5 回答

tr中的单元格有td和th,他不能判断给td加边框还是给th加边框

2 回复 有任何疑惑可以回复我~
#1

carolyify

明白了,感谢!
2016-11-09 回复 有任何疑惑可以回复我~

<table> 标签定义 HTML 表格。

简单的 HTML 表格由 table 元素以及一个或多个 tr、th 或 td 元素组成。

tr 元素定义表格行,th 元素定义表头,td 元素定义表格单元。

更复杂的 HTML 表格也可能包括 caption、col、colgroup、thead、tfoot 以及 tbody 元素。


0 回复 有任何疑惑可以回复我~

我的理解,因为是要给单元格加边框,单元格在table的tr里,(就是写成table tr)而tr里的单元个有两种就是td和th他们属于同一个级别只是语意不一样,跟前面不是递进关系是要把这两个都加边框.

0 回复 有任何疑惑可以回复我~

<table border="1">
<tr>
  <td>First</td>
  <td>Row</td>
</tr>  

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么table tr td,th{}如果改成tr{}就没有加边框了呢,不是应该对行加边框吗

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信