您好,登錄后才能下訂單哦!
<style>
table{
border-spacing:0px;/*設置邊框的距離*/
border-collapse:?collapse?;/*合并邊框(設置了此屬性?邊框的距離就沒用了?所以用此屬性無需再設置邊框距離)*/
}
td,th{
border:1px?solid?Black;
}
tr:nth-child(odd){/*設置隔行背景不同色:參數:even?表示偶數??odd??表示奇數?*/
background-color:#bfa;
}
tr:hover{
background-color:yellow
;
}
</style>
<table>
<tr>
<!--th(table?head)是特殊的一個td,用法跟td一樣,只是他會有一些默認的樣式(居中、加粗).可用來設置表頭-->
<th>表格內容</th>
<th?colspan="4">表格內容</th><!--colspan橫向合并單元格.需要后面的行?然后前面的加一個rowspan指定占用的列數-->
</tr>
<tr>
<td>表格內容</td>
<td>表格內容</td>
<td>表格內容</td>
<td>表格內容</td>
<td>表格內容</td>
</tr>
<tr>
<td>表格內容</td>
<td>表格內容</td>
<td>表格內容</td>
<td>表格內容</td>
<td?rowspan="2">表格內容</td><!--rowspan縱向合并單元格.需要刪除一列?然后前面的加一個rowspan指明占用的行數-->
</tr>?
<tr> ?
<td>表格內容</td>
<td>表格內容</td>
<td>表格內容</td>
<td>表格內容</td>
</tr>
<tr> ?
<td>表格內容</td>
<td>表格內容</td>
<td>表格內容</td>
<td>表格內容</td>
<td>表格內容</td>
</tr>
<tr> ?
<td>表格內容</td>
<td>表格內容</td>
<td>表格內容</td>
<td>表格內容</td>?
<td>表格內容</td>
</tr>
<tr> ?
<td>表格內容</td>
<td>表格內容</td>
<td>表格內容</td>
<td>表格內容</td>?
<td>表格內容</td>
</tr>
</table>
web前端開發學習Q-q-u-n: 491404389 ,分享學習的方法和需要注意的小細節,不停更新最新的教程和學習方法(詳細的前端項目實戰教學視頻,PDF)
有一些情況下表格是非常的長的,
這時就需要將表格分為三個部分,表頭,表格的主體,表格底部
在HTML中為我們提供了三個標簽:
thead表頭
tbody表格主體
tfoot表格底部
這三個標簽的作用,就來區分表格的不同的部分,他們都是table的子標簽,
都需要直接寫到table中,tr需要寫在這些標簽當中
thead中的內容,永遠會顯示在表格的頭部:
tfoot中的內容,永遠都會顯示表格的底部
tbody中的內容,永遠都會顯示表格的中間
注意:設置樣式時:
如果表格中沒有寫tbody,瀏覽器會自動在表格中添加tbody
并且將所有的tr都放到tbody中,所以tr并不是table的子元素.而是他的后代
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。