# CSS 表格
**CSS 表格屬性可以幫助您極大地改善表格的外觀。**
## 表格邊框
如需在 CSS 中設置表格邊框,請使用 border 屬性。
下面的例子為 table、th 以及 td 設置了藍色邊框:
```
table, th, td
{
border: 1px solid blue;
}
```
請注意,上例中的表格具有雙線條邊框。這是由于 table、th 以及 td 元素都有獨立的邊框。
如果需要把表格顯示為單線條邊框,請使用 border-collapse 屬性。
## 折疊邊框
border-collapse 屬性設置是否將表格邊框折疊為單一邊框:
```
table
{
border-collapse:collapse;
}
table,th, td
{
border: 1px solid black;
}
```
## 表格寬度和高度
通過 width 和 height 屬性定義表格的寬度和高度。
下面的例子將表格寬度設置為 100%,同時將 th 元素的高度設置為 50px:
```
table
{
width:100%;
}
th
{
height:50px;
}
```
## 表格文本對齊
text-align 和 vertical-align 屬性設置表格中文本的對齊方式。
text-align 屬性設置水平對齊方式,比如左對齊、右對齊或者居中:
```
td
{
text-align:right;
}
```
vertical-align 屬性設置垂直對齊方式,比如頂部對齊、底部對齊或居中對齊:
```
td
{
height:50px;
vertical-align:bottom;
}
```
## 表格內邊距
如需控制表格中內容與邊框的距離,請為 td 和 th 元素設置 padding 屬性:
```
td
{
padding:15px;
}
```
## 表格顏色
下面的例子設置邊框的顏色,以及 th 元素的文本和背景顏色:
```
table, td, th
{
border:1px solid green;
}
th
{
background-color:green;
color:white;
}
```
## CSS Table 屬性
| 屬性 | 描述 |
| --- | --- |
| [border-collapse](/cssref/pr_tab_border-collapse.asp) | 設置是否把表格邊框合并為單一的邊框。 |
| [border-spacing](/cssref/pr_tab_border-spacing.asp) | 設置分隔單元格邊框的距離。 |
| [caption-side](/cssref/pr_tab_caption-side.asp) | 設置表格標題的位置。 |
| [empty-cells](/cssref/pr_tab_empty-cells.asp) | 設置是否顯示表格中的空單元格。 |
| [table-layout](/cssref/pr_tab_table-layout.asp) | 設置顯示單元、行和列的算法。 |
## 親自試一試 - 更多實例
[制作一個漂亮的表格](/tiy/t.asp?f=csse_table_fancy)
[顯示表格中的空單元](/tiy/t.asp?f=csse_table_empty-cells)
[設置表格邊框之間的空白](/tiy/t.asp?f=csse_table_border-spacing)
[設置表格標題的位置](/tiy/t.asp?f=csse_table_caption-side)
- HTML 基礎
- HTML 簡介
- 基本的 HTML 標簽 - 四個實例
- HTML 元素
- HTML 屬性
- HTML 標題
- HTML 段落
- HTML 文本格式化
- HTML 編輯器
- HTML CSS
- HTML 鏈接
- HTML 圖像
- HTML 表格
- HTML 列表
- HTML <div> 和 <span>
- HTML 布局
- HTML 表單和輸入
- HTML 框架
- HTML Iframe
- HTML 背景
- HTML 顏色
- HTML 顏色名
- HTML 4.01 快速參考
- HTML 高級
- HTML <!DOCTYPE>
- HTML 頭部元素
- HTML 腳本
- HTML 字符實體
- HTML 統一資源定位器
- HTML URL 字符編碼
- HTML Web Server
- HTML 媒體
- HTML 多媒體
- HTML Object 元素
- HTML 音頻
- HTML 視頻
- HTML XHTML
- XHTML 簡介
- XHTML - 元素
- XHTML - 屬性
- HTML 5 教程
- HTML 5 簡介
- HTML 5 視頻
- HTML 5 Video + DOM
- HTML 5 音頻
- HTML 5 拖放
- HTML 5 Canvas
- HTML5 內聯 SVG
- HTML 5 Canvas vs. SVG
- HTML5 地理定位
- HTML 5 Web 存儲
- HTML 5 應用程序緩存
- HTML 5 Web Workers
- HTML 5 服務器發送事件
- HTML5 Input 類型
- HTML5 表單元素
- HTML5 表單屬性
- CSS 基礎
- CSS 簡介
- CSS 基礎語法
- CSS 高級語法
- CSS 派生選擇器
- CSS id 選擇器
- CSS 類選擇器
- CSS 屬性選擇器
- 如何創建 CSS
- CSS 樣式
- CSS 背景
- CSS 文本
- CSS 字體
- CSS 鏈接
- CSS 列表
- CSS 表格
- CSS 輪廓
- CSS 框模型
- CSS 框模型概述
- CSS 內邊距
- CSS 邊框
- CSS 外邊距
- CSS 外邊距合并
- CSS 定位
- CSS 定位 (Positioning)
- CSS 相對定位
- CSS 絕對定位
- CSS 浮動
- CSS 選擇器
- CSS 元素選擇器
- CSS 分組
- CSS 類選擇器詳解
- CSS ID 選擇器詳解
- CSS 屬性選擇器詳解
- CSS 后代選擇器
- CSS 屬性選擇器詳解
- CSS 后代選擇器
- CSS 子元素選擇器
- CSS 相鄰兄弟選擇器
- CSS 偽類 (Pseudo-classes)
- CSS 偽元素 (Pseudo-elements)
- CSS 高級
- CSS 水平對齊
- CSS 尺寸 (Dimension)
- CSS 分類 (Classification)
- CSS 導航條
- CSS 圖片庫
- CSS 圖像透明度
- CSS2 媒介類型
- CSS 注意事項
- CSS3 教程
- CSS3 簡介
- CSS3 邊框
- CSS3 背景
- CSS3 文本效果
- CSS3 字體
- CSS3 2D 轉換
- CSS3 3D 轉換
- CSS3 過渡
- CSS3 動畫
- CSS3 多列
- CSS3 用戶界面
- Firebug 教程
- Firebug 教程
- 使用Firebug查看和編輯HTML和CSS
- 使用 Firebug 調試 JavaScript
- Firebug頁面概況查看
- Firebug動態執行JavaScript
- Firebug記錄Javascript日志
- Firebug監控網絡情況
- 免責聲明