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