在 HTML 文件中,我們可用下列三種方法來列表:
- 無序列表(Unordered list)
- 有序列表(Ordered list)
- 定義列表(Definition list)
以下我們將用範例來分別說明。
無序列表(Unordered list)是用 <ul> 標籤來達成,例如:
上述範例的完整原始檔案如下:
在上述範例中,每一筆資料之前都有個小黑點,代表每一筆資料的提示符號,我們可以改變 type 的屬性值,來選用不同的提示符號,例如:
上述範例的完整原始檔案如下:
如果我們在無序列表內再放入無序列表,就會形成巢狀式的無序列表,此時瀏覽器會自動選換提示符號,例如:
上述範例的完整原始檔案如下:
至於有順序性的列表或清單,需要添加序號的,我們可以用有序列表 (Ordered List) 來處理,例如:
上述範例的完整原始檔案如下:
在上述原始碼中,我們事實上用了兩個有序列表,第一層是用數目字 1、2、3 來編號,第二層則是用英文字母 a、b、c 來編號。數目字是預設的編號方法,若要選用不同的編號方法,只需要在 type 設定不同的屬性值就可以了,可用的 type 屬性值可說明如下:
- TYPE="1":這是預設值,代表用阿拉伯數目(1, 2 ,3 ...)字編號。
- TYPE="A":代表用大寫英文字母(A-Z)來編號。
- TYPE="a":代表用小寫英文字母(a-z)來編號。
- TYPE="I":代表用大寫羅馬數字(I, II, III, ...)來編號。
- TYPE="i":代表用小寫羅馬數字(i, ii, iii, ...)來編號。
此外,TYPE 屬性也可以用在 <li> 標籤,如下:
上述範例的完整原始檔案如下:
在上例中,我們使用了另一個屬性 value 來立即改變某一筆資料的編號。
另一個常用的列表方式,就是定義列表(Definition Lists),其功能就像是在定義一堆特殊名詞,例如:
上述範例的完整原始檔案如下:
其中,<dt> 代表「被定義的名詞」(Definition Term),<dd> 代表「說明的文字(Definition Data),這兩者必須成對出現。
以下是試驗區,你可以直接填入 HTML 的內容,按「送出測試」後,即可在新網頁看到呈現的結果。
HTML 簡介與應用