Skip to content

Latest commit

 

History

History
96 lines (79 loc) · 1.77 KB

chapter4.md

File metadata and controls

96 lines (79 loc) · 1.77 KB

表格 table

以下為表格table 的結構

<table>
  <tr>
    <th>標題一</th>
    <th>標題二</th>
  </tr>
  <tr>
    <td>F5A</td>
    <td>F5B</td>
  </tr>
  <tr>
    <td>F5C</td>
    <td>F5D</td>
  </tr>
</table>
  • <tr></tr>內的文本,為表格的一行。
  • <th></th>內的文本,為表格的標題列。
  • <td></td>內的文本,為表格的一列。

表格框線 border

為了讓表格內容更清晰表達出來,我們可為表格加上框線。 於<head> </head> 標籤之間加入以下程式碼

  <style>
    table, th, td {
        border: 1px solid black;
        border-collapse:collapse;
    }
  </style>

程式碼的意思大致如下:

<網頁風格>
    表格,行,列,{
        框線:1厚度,實線,黑色;
        框線合併;}
</網頁風格>

#合拼行 / 列

  • 同學可利用屬性colspan合拼列
  • 同學可利用屬性rowspan合拼行

例:

<table>
  <tr>
    <th colspan="2">班別</th>
  </tr>
  <tr>
    <td>F5A</td>
    <td>F5B</td>
  </tr>
  <tr>
    <td>F5C</td>
    <td>F5D</td>
  </tr>
</table>

堂課1

仿照學校網頁中 課程 -> 各班上課時間表,制作一個html文本,文本名稱為table.html

P:/
└── html
    ├── basic.html
    ├── heading.html
    ├── list.html
    └── table.html

提示:

  1. 回到 Chapter2, 複製 堂課0 的 html 程式碼。
  2. <head> </head>之間複製有關網頁風格的程式碼。
  3. 回到 Chapter5, 同學可利用本課第一段程式碼製作堂課所需表格。
  4. 緊記所有程式碼需置於<body> </body>內。

學校網頁: table01

堂課結果: table02