一,、定義一個HTML表格使用標(biāo)簽定義HTML表格,。 標(biāo)簽定義表中的每一行使用。使用標(biāo)簽定義表頭,。默認(rèn)情況下,,表標(biāo)題是粗體和居中的。一個表的數(shù)據(jù)/單元使用 標(biāo)簽定義。 <table style="width:100%"> <tr> <th>Firstname</th> <th>Lastname</th> <th>Age</th> </tr> <tr> <td>Jill</td> <td>Smith</td> <td>50</td> </tr> <tr> <td>Eve</td> <td>Jackson</td> <td>94</td> </tr> </table> 注意: 元素是表的數(shù)據(jù)容器,。它們可以包含所有的HTML元素; 文本,、圖像、列表,、其他表格等,。
1. HTML表格 - 添加邊框如果不指定表的邊框,則將不顯示邊框,。 使用CSS設(shè)置表格的邊框如下: <style> table, th, td { border: 1px solid black; } </style> 記住為表和表單元格定義邊框,。
2. HTML 表格 - 折疊邊框如果你想要的邊框折疊成一個邊框,添加CSS border-collaps邊框?qū)傩裕?/span> <style> table, th, td { border: 1px solid black; border-collapse: collapse; /*折疊邊框*/ } </style>
3. HTML 表格 - 添加單元格填充(padding)單元格填充(padding)指定單元格內(nèi)容及其邊框之間的空間,。 如果不指定填充(padding),,則將顯示表單元格而不填充(padding)。 設(shè)置填充,,使用css padding屬性: <style>
table, th, td { border: 1px solid black; border-collapse: collapse; } th, td { padding: 15px; /* 設(shè)置邊距*/ } </style>
4. HTML表格 - 左對齊標(biāo)題默認(rèn)情況下,表標(biāo)題是粗體和居中的,。 左對齊的表格標(biāo)題,,使用CSS text-align屬性: th { text-align: left; }
5. HTML表格 - 添加邊框間距邊框間距指定單元格之間的空間。 設(shè)置一個表空間的邊界,,使用CSS border-spacing屬性: table { border-spacing: 15px; /*添加邊框間距*/ } 注意:如果表已經(jīng)是collapsed折疊邊框,,邊框間距沒有影響。
6. HTML表格 單元格跨多列使表格單元格跨越多個列,,使用colspan屬性: <table style="width:100%"> <tr> <th>姓名</th> <th colspan="2">電話</th> </tr> <tr> <td>Bill Gates</td> <td>55577854</td> <td>55577855</td> </tr> </table>
7. HTML表中 - 單元格跨多行使表格單元格跨多個行,,使用rowspan屬性: <table style="width:100%"> <tr> <th>姓名:</th> <td>比爾</td> </tr> <tr> <th rowspan="2">電話:</th> <td>55577854</td> </tr> <tr> <td>55577855</td> </tr> </table>
8. HTML表格 - 添加標(biāo)題若要向表添加標(biāo)題,請使用`標(biāo)簽: <table style="width:100%"> <caption>每月儲蓄</caption> <!--標(biāo)題--> <tr> <th>月</th> <th>儲蓄</th> </tr> <tr> <td>January</td> <td>$100</td> </tr> <tr> <td>February</td> <td>$50</td> </tr> </table> 注意:` 標(biāo)簽必須立即插入在``標(biāo)簽之后,。
二,、項目為表格指定一個特殊樣式為表格指定一個特殊樣式, 添加一個 id 屬性: <table id="t01"> <tr> <th>Firstname</th> <th>Lastname</th> <th>Age</th> </tr> <tr> <td>Eve</td> <td>Jackson</td> <td>94</td> </tr> </table> 現(xiàn)在您可以為這個表定義一個特殊的樣式: table#t01 { width: 100%;
background-color: #f1f1c1; border: 2px solid black; }
添加更多樣式:
table#t01 tr:nth-child(even) { background-color: #eee; } table#t01 tr:nth-child(odd) { background-color: #fff; } table#t01 th { color: white; background-color: black; }
小總結(jié)標(biāo)簽 | 描述 |
---|
<table> | 定義表格 | <th> | 定義表中的頭單元格 | <tr> | 定義表中的一行 | <td> | 定義表中的單元格 | <caption> | 定義一個表格標(biāo)題 | <colgroup> | 指定表格中一組或多個列的格式. | <col> | 指定列內(nèi)每個列的屬性用. <colgroup> 元素 | <thead> | 使用表中的標(biāo)題內(nèi)容分組 | <tbody> | 將身體內(nèi)容分組在一個表中 |
屬性 | 描述 |
---|
border | 屬性定義一個邊框 | border-collapse | 定義折疊單元格邊框的屬性 | padding | 添加到單元格中的填充 | text-align | 對齊單元格文本 | border-spacing | 設(shè)置單元格之間的間距 | colspan | 使單元格跨越多個列 | rowspan | 使單元格跨越多行 | id | 唯一表示一個表格 |
三、總結(jié)本文主要介紹了HTML表格,,對表格中主要的屬性進行了詳細的介紹,。對遇到的問題進行詳細的解答。方便大家表格的標(biāo)簽的了解,。希望對大家的學(xué)習(xí)有幫助,。 ------------------- End -------------------
|