學習筆記:HTML表格整理

HTML表格

HTML 表格實例:

First Name Last Name Points
Jill Smith 50
Eve Jackson 94
John Doe 80
Adam Johnson 67

每個表格從一個 table 標籤開始。 
每個表格行從 tr 標籤開始。
每個表格的數據從 td 標籤開始。

光說不管用,看看代碼示例?

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>菜鳥教程(runoob.com)</title> 
</head>
<body>

<h4>一列:</h4>
<table border="1">
<tr>
  <td>100</td>
</tr>
</table>

<h4>一行三列:</h4>
<table border="1">
<tr>
  <td>100</td>
  <td>200</td>
  <td>300</td>
</tr>
</table>

<h4>兩行三列:</h4>
<table border="1">
<tr>
  <td>100</td>
  <td>200</td>
  <td>300</td>
</tr>
<tr>
  <td>400</td>
  <td>500</td>
  <td>600</td>
</tr>
</table>

</body>
</html>

結果如下:

菜鳥教程(runoob.com)

一列:

100

一行三列:

100 200 300

兩行三列:

100 200 300
400 500 600

 表格由 <table> 標籤來定義。每個表格均有若干行(由 <tr> 標籤定義),每行被分割爲若干單元格(由 <td> 標籤定義)。字母 td 指表格數據(table data),即數據單元格的內容。數據單元格可以包含文本、圖片、列表、段落、表單、水平線、表格等等。
創建一個表格的實例如下(其實上面的也不錯):

<table border="1">
    <tr>
        <td>row 1, cell 1</td>
        <td>row 1, cell 2</td>
    </tr>
    <tr>
        <td>row 2, cell 1</td>
        <td>row 2, cell 2</td>
    </tr>
</table>

在瀏覽器中的結果如下☀️

row 1, cell 1 row 1, cell 2
row 2, cell 1 row 2, cell 2

HTML 表格和邊框屬性

如果不定義邊框屬性,表格將不顯示邊框。有時這很有用,但是大多數時候,我們希望顯示邊框。

使用邊框屬性來顯示一個帶有邊框的表格:

<table border="1">
    <tr>
        <td>Row 1, cell 1</td>
        <td>Row 1, cell 2</td>
    </tr>
</table>

HTML 表格表頭

表格的表頭使用 <th>(table head) 標籤進行定義。

大多數瀏覽器會把表頭顯示爲粗體居中的文本:

<table border="1">
    <tr>
        <th>Header 1</th>
        <th>Header 2</th>
    </tr>
    <tr>
        <td>row 1, cell 1</td>
        <td>row 1, cell 2</td>
    </tr>
    <tr>
        <td>row 2, cell 1</td>
        <td>row 2, cell 2</td>
    </tr>
</table>

瀏覽器中顯示如下

Header 1 Header 2
row 1, cell 1 row 1, cell 2
row 2, cell 1 row 2, cell 2

更多實例(在Github裏)

沒有邊框的表格
本例演示一個沒有邊框的表格。

表格中的表頭(Heading)
本例演示如何顯示錶格表頭。

帶有標題的表格
本例演示一個帶標題 (caption) 的表格

跨行或跨列的表格單元格
本例演示如何定義跨行或跨列的表格單元格。

表格內的標籤
本例演示如何顯示在不同的元素內顯示元素。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章