HTML與XHTML權威指南之十:表格
<table>標簽:建立一個表格,表格元素包括:數據項,表頭,標題。表格內容可以是任何東西,如,圖像,表單,分隔線等。
align屬性:對齊屬性,有left,center,right等值。用來指定表格是靠文本流的左還是右邊界,還是在表格周圍環繞,或是放在中間,讓文本流在上面或下面。
<table>標簽的align屬性和表格元素標簽<tr>等的屬性不一樣。后者用來控制表格單元格內的文本對齊方式。
bgcolor和background屬性:bgcolor屬性用來為表格背景設置一個與文檔背景不同的顏色。background屬性提供一幅圖的url,用此圖填充表格的背景。
border屬性:設置表格的邊框,默認方式下是沒有邊框的。其值為一個整數值。
frame和rules屬性:標準的frame屬性為表格周圍的行修改border效果。rules屬性用來控制表格內部單元格邊框的寬度。
cellspacing屬性:控制表格中相臨單元格的間距以及單元格外邊沿和表格邊沿之間的間距。
cellpadding屬性:控制單元格的邊沿和它的內容之間的距離,默認為一個像素。
1.border=1 cellspacing=0 會產生可能的最窄的內部和外部邊框;兩個像素寬。
2.border=n cellspacing=0 會產生可能的內部邊界(兩個像素寬),它的外部邊框n+1個像素寬。
3.border=1 cellspacing=n 會產生同樣的內部和外部邊框,兩個邊沿的輪廓都有一個像素寬,整個邊沿會有n+2個像素寬。
cols屬性:此屬性可以幫助瀏覽器了解表格的格式,如,幾行幾列。
valign屬性:valign屬性為整個表格的單元格中的數據設置了默認的對齊方式。其值為:top,botton,middle和baseline。
width和height屬性:控制表格的寬度和高度。有相對和絕對兩種賦值方法。
<tr>標簽:在表格中定義新的一行。
align和valign屬性:align改變一行的單元格所有內容的水平默認對齊方式。valign屬性改變表格行中數據單元格的內容的垂直默認對齊方式。
bgcolor和background屬性:bgcolor屬性為整行設置背景顏色。其值為一個RGB值或是一個標準的顏色名稱,也可以單獨改變一個單元格的顏色。background屬性應用一個圖像作為一行的背景。
bordercolor,bordercolorlight,bordercolordark屬性:設置行的邊框顏色,值為一個RGB值或是一個標準的顏色名稱,也可以單獨改變一個單元格的顏色。
<th>和<td>標簽:這兩個標簽會在一行中創建單元格及其內容。
align和valign屬性:用法和<tr>標簽中的相應屬性一致。但只會影響當前單元格中的內容的對齊方式。
width屬性:與<table>標簽的width屬性類似。
height屬性:由于一行中的所有單元格高度一致,所以只用設第一列。
colspan和rowspan屬性:通過這兩個屬性,可以把一個單元格擴展成幾行幾列。如,<th colspan="3" rowspan="5">
bgcolor和background屬性:改變一個單獨的數據單元格。用法與上面類似。
bordercolor,bordercolorlight,bordercolordark屬性:改變單元格的邊框顏色。
<caption>標簽:定義表格的標題。
align和valign屬性:控制標題的水平和垂直位置。
<thead>標簽:定義表格的表頭。在其中可以放置一個或多個<tr>標簽,用于定義表頭的行。其屬性和前面的用法一樣。
<tfoot>標簽:為表格定義一個表注。
<tbody>標簽:可以將表格分成一個單獨的部分
posted on 2007-12-20 16:38
matthew 閱讀(333)
評論(0) 編輯 收藏 所屬分類:
腳本語言及頁面設計