設計網頁時常常會用到表格來組織頁面信息,它能將網頁劃分成任意多個矩形區域,每一個區域可包括導航、文字、圖象、動畫等信息,設計者可將任意的網頁元素放入其中。
1. 表格的定義:<table></table>
1)在需要使用表格的地方插入成對的<table></table>標記,就能夠完成表格的插入。定義表格經常使用的標記有
標簽 |
說明 |
<table> |
表格標記,用于插入表格 |
<tr> |
行標記,用于插入行 |
<td> |
列標記,用于插入列 |
<th> |
表頭標記,用于設置表頭信息 |
<caption> |
表格標題,設置標題 |
實例:
效果:
2)劃分結構表格
劃分結構表格是指將1個表格分成3個部份,分別使用3個標記
標簽 |
說明 |
<thead></thead> |
定義1組表頭行 |
<tfoot></tfoot> |
為表格添加1個標注 |
<tbody></tbody> |
定義表格的主體部份 |
2. 表格屬性
在網頁的設計中常常需要對網頁中的表格<table>做1些格式上的設置,這些設置是通過對表格標記屬性的設置完成的。
屬性名稱 |
說明 |
||||||||||||||||||
width |
表格的寬度 |
||||||||||||||||||
border |
邊框粗細 |
||||||||||||||||||
frame(8種屬性值) |
設置表格的邊框樣式
|
||||||||||||||||||
rules(5種屬性值) |
設置表格內部邊框的屬性
|
實例:
效果:
3.表格行與單元格的屬性
在表格中,通過<tr>標記的屬性來設置表格中某1行的屬性,用<td>的屬性設置表格單元格的屬性。
屬性名稱 |
說明 |
||||||||||
align(3種屬性值) |
設置行內容的水平對齊方式
|
||||||||||
valign(4種屬性值) |
設置行內容的垂直對齊方式
|
||||||||||
rowspan |
設置跨行,即單元格的縱向合并 |
||||||||||
colspan |
設置跨列,即單元格的橫向合并 |
實例:
效果:
4.多個表格的使用
表格可以嵌套使用以表示層次關系,在<table>標記插入表格后,可在<td></td>間再插入<table>表示在單元格中插入表格;也能夠多個同級表格同時使用,此時有兩個經常使用的屬性可方便表格的排版,美化布局。
cellspacing |
設置單元格的間距 |
cellpadding |
設置單元格中內容與邊框之間的間距 |
小結:
表格是1種很簡單的頁面布局工具,它的利用使得網頁簡潔直觀,且更便于瀏覽。熟練掌握主要的表格標記的相干屬性,可以提高工作效力