# HTML 6. 進階表格製作 - table 的屬性: colspan rowspan
- 承 5. 基本的表格製作,雛形有點醜對吧?
我們現在則要學習,如何替它上匡線:
1. 於 `<head>` 加入: `<style>` 標籤:
```
<head>
<style>
// 加入外框線,1px 實線:
border: 1px solid black;
<style/>
</head>
```
- 原本完成的表格就會變成這樣,在所有的標籤上外圍都新增了框線:

- 但我們要的不是這種單一元素填滿四個外框的線,而是單純的一個外框線:這時候就需要加入:
```
border-collapse: collapse;
```

---
## 假設我們現在要加入一個標題:
- 長成這樣的:

- 這邊我們肯定是需要再加一 `tr` > `th` 對吧?
來看看究竟會變成什麼
```
<table>
<tr>
<th>國家熊貓表格</th>
</tr>
<tr>
<th>國家</th>
<th>年份</th>
<th>熊貓</th>
</tr>
<tr>
<td>墨西哥</td>
<td>1975</td>
<td>迎迎、貝貝</td>
</tr>
<tr>
<td>台灣</td>
<td>2008</td>
<td>團團、圓圓</td>
</tr>
<tr>
<td>日本</td>
<td>2011</td>
<td>比力、仙女</td>
</tr>
</table>
```

- 會是以 row 的方式,佔據1格萊顯示:
這時候則需要 table 裡面的一個屬性來解決:
`colspan`
### 什麼是 colspan ?
- 在 table 的走向有縱向與橫向,像今天標題的問題
我們要針對縱向的擴張來解決,這邊則是需要用到 colspan:3
開發者也可以嘗試使用: 2 來看看會發生什麼事
```
<th colspan="3">國家熊貓表格</th>
```

### 重新複習: column & row

###### tags: `2022 網頁開發全攻略教程`