1. 程式人生 > >網頁開發學習(二):表格

網頁開發學習(二):表格

一、表格

表格所涉及的標籤有“表格標籤”,“行標籤”和“單元格標籤”。

< table >…< /table >:表格標籤,表示一個表格的開始和結束。
< tr >…< /tr >:行標籤,成對出現,包含在表格標籤之間,有幾對行標籤就說明有該表格有幾行。
< td >…< /td >:單元格標籤,成對出現,包含在行標籤之間,有幾對單元格標籤就說明有該表格有幾個單元格。
< th >…< /th >:特殊單元格,表示該單元格為標題,即表頭。

屬性 說明
border < table >標籤的屬性。border屬性只允許使用值1或0,表示是否顯示錶格的邊框
colspan < td >屬性的標籤,表示跨多列,如colspan=3表示該單元格跨3列,即橫向合併三個單元格
rowspan < td >屬性的標籤,表示跨多行,作用同上

表格示例:

<!doctype html>
<html>
<head>
<meta charset="utf-8"> <title>表格應用</title> </head> <body> <table border="1"> <tr> <th colspan="5">學生登記表</th> </tr> <tr> <th>學號</th><th>姓名</th><th>年齡</th>
<th>專業</th><th>照片</th> </tr> <tr> <td>201303001</td><td>張小凡</td><td>18</td><td>軟體開發</td> <td><!--<img src="file:///E:/HTML5/%E6%95%B0%E6%8D%AE%E5%BA%93%E6%B5%8B%E8%AF%95/image/work1.jpg"/>--></td> </tr> <tr> <td>201303002</td><td>碧瑤</td><td>18</td><td>電腦科學與技術</td> <td><!--<img src="file:///E:/HTML5/%E6%95%B0%E6%8D%AE%E5%BA%93%E6%B5%8B%E8%AF%95/image/work3.jpg"/>--></td> </tr> <tr> <td>201303003</td><td>盧一平</td><td>18</td><td>法學院</td> <td><!--<img src="file:///E:/HTML5/%E6%95%B0%E6%8D%AE%E5%BA%93%E6%B5%8B%E8%AF%95/image/work4.jpg"/>--></td> </tr> </table> </body> </html>

預覽結果如圖:
這裡寫圖片描述

這裡可以使用img來放照片,不過要格外注意照片的格式,否則會出現照片和表格不相符的情況。

        <tr>
            <td>201303001</td><td>張小凡</td><td>18</td><td>軟體開發</td>
            <td><img src="file:///E:/HTML5/%E6%95%B0%E6%8D%AE%E5%BA%93%E6%B5%8B%E8%AF%95/image/work1.jpg"/></td>
        </tr>

未注意照片格式的效果圖:
這裡寫圖片描述
注意第二張照片右側有部分空白。