1. 程式人生 > >web-6. 組織頁面的表格

web-6. 組織頁面的表格

顯示 tro 單元 結構 第二周 cal 默認值 div apt

6. 組織頁面的表格

6.1 表格的概念與基本結構

表格就是一些用來劃分稱為矩形區域的類似於柵格的結構。最初,表格是用來組織並顯示相關數據的,這種表現形式可以極大地增強數據的可視性。在HTML語言中,表格的另一個作用就是用來進行頁面布局。

表格可以相互嵌套。

表格的格式如下;

<table>

<tr>

<td>......</td>

......

</tr>

<tr>

<td>......</td>

......

</tr>

......

</table>

其中<table>是表格標記,

<tr>是行標記,<td>是單元格標記。

例如:

<html>

<head>

<title>表格實例</title>

</head>

<body bgcolor="#dddddd">

<div align=center>

<br><br>

<table border=2 width=600 height=300>

<caption><h2>課程表</h2></caption>

<tr>

<th></th><th>星期一

</th><th>星期二</th>

<th>星期三</th><th>星期四</th><th>星期五</th>

</tr>

<tr>

<th>1大節</th><th>數學</th><th>英語</th>

<th>數學</th><th>英語</th><th>哲學</th>

</tr>

<tr>

<th>2大節</th><th>

數學</th><th>英語</th>

<th>數學</th><th>英語</th><th>哲學</th>

</tr>

<tr>

<th>3大節</th><th>數學</th><th>英語</th>

<th>數學</th><th>英語</th><th>哲學五</th>

</tr>

</table>

</div>

</body>

</html>

6.2 常用表格標記及其使用方法

  1. <table>標記,一個表格的所有的內容都包含在<table></table>之間

<table border=”” width=”” heigth=”” bgcolor=”” align=””>

五個參數分別對應:邊框、寬度、長度、背景色、對齊方式

  1. <tr>標記,用來標識表格中的行。語法格式如下:

<tr align=”” bgcolor=””>

......

</tr>

  1. <td><th>

<td>標記用來標識表格中的單元格,<th>用來標識表格中的標題單元格。標題單元格是一些內容居中、用粗體顯示的單元格。

<th><td>屬性與<table>的屬性非常類似,都有bgcolorwidthheigth屬性。另外,<td><th>標記還有跨行屬性rowspan與跨列屬性colspan

<th>標記是居中顯示,所以沒有align屬性。

例子:

<html>

<head>

<title>表格實例</title>

</head>

<body bgcolor="#dddddd">

<div align=center>

<br><br>

<table border=2 width=70% height=50%>

<caption><h2>旅遊計劃表</h2></caption>

<tr bgcolor="#616DDC">

<th></th><th>第一周</th><th>第二周</th>

<th>第三周</th><th>第四周</th>>

</tr>

<tr>

<th>星期一到星期五</th>

<td>到北京旅遊</td><td>到上海旅遊</td>

<td>到澳門旅遊</td><td>到澳門旅遊</td>

</tr>

<tr>

<th>2大節</th><th>數學</th><th>英語</th>

<th>數學</th><th>英語</th>

</tr>

</table>

</div>

</body>

</html>

  1. <caption>標識,用來標識表格的標題語句。

<caption align=””>......</caption>

用來設置表格標題的位置,屬性值是top”(位於表格的上方)或者“bottom”(位於表格的下方),默認值是“top”。

6.3 利用表格進行頁面布局

在設計HTML的時候,一般編程人員會在之上繪制出一個頁面草稿。在草稿中,主要應該標識出頁面的大概布局與主要元素的放置位置。

在進行表格的布局時,可以進行表格的嵌套。

web-6. 組織頁面的表格