- HTML 教程
- HTML - 首頁
- HTML - 路線圖
- HTML - 簡介
- HTML - 歷史與演變
- HTML - 編輯器
- HTML - 基本標籤
- HTML - 元素
- HTML - 屬性
- HTML - 標題
- HTML - 段落
- HTML - 字型
- HTML - 塊
- HTML - 樣式表
- HTML - 格式化
- HTML - 引用
- HTML - 註釋
- HTML - 顏色
- HTML - 圖片
- HTML - 圖片地圖
- HTML - 內嵌框架
- HTML - 短語元素
- HTML - 元標籤
- HTML - 類
- HTML - ID
- HTML - 背景
- HTML 表格
- HTML - 表格
- HTML - 表頭與標題
- HTML - 表格樣式
- HTML - 表格列組
- HTML - 巢狀表格
- HTML 列表
- HTML - 列表
- HTML - 無序列表
- HTML - 有序列表
- HTML - 定義列表
- HTML 連結
- HTML - 文字連結
- HTML - 圖片連結
- HTML - 郵件連結
- HTML 顏色名稱與值
- HTML - 顏色名稱
- HTML - RGB
- HTML - HEX
- HTML - HSL
- HTML 表單
- HTML - 表單
- HTML - 表單屬性
- HTML - 表單控制元件
- HTML - 輸入屬性
- HTML 多媒體
- HTML - 影片元素
- HTML - 音訊元素
- HTML - 嵌入多媒體
- HTML 頁頭
- HTML - 頭元素
- HTML - 新增 Favicon
- HTML - Javascript
- HTML 佈局
- HTML - 佈局
- HTML - 佈局元素
- HTML - 使用 CSS 進行佈局
- HTML - 響應式設計
- HTML - 符號
- HTML - 表情符號
- HTML - 樣式指南
- HTML 圖形
- HTML - SVG
- HTML - Canvas
- HTML API
- HTML - 地理位置 API
- HTML - 拖放 API
- HTML - Web Workers API
- HTML - WebSocket
- HTML - Web 儲存
- HTML - 伺服器傳送事件
- HTML 其他
- HTML - 文件物件模型 (DOM)
- HTML - MathML
- HTML - 微資料
- HTML - IndexedDB
- HTML - Web 訊息傳遞
- HTML - Web CORS
- HTML - Web RTC
- HTML 演示
- HTML - 音訊播放器
- HTML - 影片播放器
- HTML - 網頁幻燈片
- HTML 工具
- HTML - Velocity Draw
- HTML - 二維碼
- HTML - Modernizer
- HTML - 驗證
- HTML - 顏色拾取器
- HTML 參考
- HTML - 速查表
- HTML - 標籤參考
- HTML - 屬性參考
- HTML - 事件參考
- HTML - 字型參考
- HTML - ASCII 碼
- ASCII 碼錶查詢
- HTML - 顏色名稱
- HTML - 實體
- MIME 媒體型別
- HTML - URL 編碼
- 語言 ISO 程式碼
- HTML - 字元編碼
- HTML - 已棄用標籤
- HTML 資源
- HTML - 快速指南
- HTML - 有用資源
- HTML - 顏色程式碼生成器
- HTML - 線上編輯器
HTML - 有序列表
有序列表
一個有序列表用於顯示具有特定順序或序列的專案集合。例如,我們可以使用有序列表來顯示食譜的步驟、排行榜的排名或事件的時間順序,如下面的圖所示。
建立有序列表
要在 HTML 中建立有序列表,我們使用<ol>標籤並在其中巢狀<li>標籤。每個<li>元素代表列表中的一個專案。編號從 1 開始,對於每個帶有<li>標籤的後續有序列表元素遞增 1。與無序列表一樣,它也允許我們使用<ol>元素的type屬性更改編號樣式。
示例
以下示例演示如何在 HTML 中建立有序列表。
<!DOCTYPE html>
<html>
<head>
<title>HTML Ordered List</title>
</head>
<body>
<ol>
<li>Beetroot</li>
<li>Ginger</li>
<li>Potato</li>
<li>Radish</li>
</ol>
</body>
</html>
如果單擊編輯並執行,上面的示例將顯示一個有序列表。
有序列表 - type 屬性
用於<ol>標籤的type屬性用於指定 HTML 中有序列表的標記型別。預設情況下,列表編號的型別是從 1、2、3 等開始的數字。您可以使用下面給出的任何值來更改數字的型別。
| 序號 | 值和說明 |
|---|---|
| 1 | 1 這是預設的標記型別。 |
| 2 | I 列表項將顯示為羅馬數字標記。 |
| 3 | A 它將標記設定為大寫字母。 |
| 4 | a 它將標記設定為小寫字母。 |
示例
在下面的示例中,我們使用了 type 屬性的所有值。
<!DOCTYPE html>
<html>
<head>
<title>HTML Ordered List</title>
</head>
<body>
<p>Ordered list with counting numbers:</p>
<ol type="1">
<li>Beetroot</li>
<li>Ginger</li>
<li>Potato</li>
<li>Radish</li>
</ol>
<p>Ordered list with roman numbers:</p>
<ol type="I">
<li>Aman</li>
<li>Vivek</li>
<li>Shrey</li>
<li>Ansh</li>
</ol>
<p>Ordered list with upper case alphabets:</p>
<ol type="A">
<li>Bus</li>
<li>Train</li>
<li>Plane</li>
<li>Boat</li>
</ol>
<p>Ordered list with lower case alphabets:</p>
<ol type="a">
<li>Item One</li>
<li>Item Two</li>
<li>Item Three</li>
<li>Item Four</li>
</ol>
</body>
</html>
上面的示例顯示了四個有序列表,分別使用計數數字、羅馬數字和字母。
有序列表 - start 屬性
預設情況下,編號從 1 開始,但您可以使用帶有<ol>標籤的start屬性來更改它。style 屬性定義有序列表的起始數字。
語法
以下是定義數字型別和有序列表的初始(起始)數字的不同語法(用例)。
<ol type="1" start="4"> - Numerals starts with 4. <ol type="I" start="4"> - Numerals starts with IV. <ol type="i" start="4"> - Numerals starts with iv. <ol type="a" start="4"> - Letters starts with d. <ol type="A" start="4"> - Letters starts with D.
示例
以下是一個我們使用<ol type="i" start="4" >的示例。
<!DOCTYPE html>
<html>
<head>
<title>HTML Ordered List</title>
</head>
<body>
<ol type="i" start="4">
<li>Beetroot</li>
<li>Ginger</li>
<li>Potato</li>
<li>Radish</li>
</ol>
</body>
</html>
樣式化有序列表
使用 CSS 樣式化有序列表允許自定義外觀以匹配網站的設計偏好。CSS 樣式可以同時定位列表本身(<ol>)和列表項(<li>)。
示例
下面是包含所有有序列表 CSS 樣式的程式示例。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Styled Ordered List</title>
<style>
/* Basic Styling */
ol {
color: navy;
font-family: 'Arial', sans-serif;
margin-left: 20px;
}
li {
font-size: 16px;
margin-bottom: 8px;
}
/* Changing Numbering Style */
ol.roman {
list-style-type: upper-roman;
}
ol.letters {
list-style-type: upper-alpha;
}
/* Adding Counters */
ol.counter-list {
counter-reset: my-counter;
}
ol.counter-list li {
counter-increment: my-counter;
}
ol.counter-list li::before {
content: counter(my-counter) '. ';
}
/* Changing Text Color on Hover */
li.hover-effect:hover {
color: #e44d26;
}
</style>
</head>
<body>
<h1>Styled Ordered List Example</h1>
<h2>Basic Styling</h2>
<ol>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ol>
<h2>Changing Numbering Style</h2>
<ol class="roman">
<li>Roman I</li>
<li>Roman II</li>
<li>Roman III</li>
</ol>
<ol class="letters">
<li>Letter A</li>
<li>Letter B</li>
<li>Letter C</li>
</ol>
<h2>Adding Counters</h2>
<ol class="counter-list">
<li>Item</li>
<li>Item</li>
<li>Item</li>
</ol>
<h2>Changing Text Color on Hover</h2>
<ol>
<li class="hover-effect">Hover Effect 1</li>
<li class="hover-effect">Hover Effect 2</li>
<li class="hover-effect">Hover Effect 3</li>
</ol>
</body>
</html>
該程式建立一個帶有有序列表的樣式化 HTML 文件。它包括基本樣式、將編號樣式更改為羅馬數字和字母、向專案新增計數器以及在懸停時更改文字顏色。
巢狀有序列表
HTML 允許巢狀列表;您可以建立巢狀有序列表以在外層列表元素的專案內顯示專案列表。
注意:您還可以更改外層或內層列表的型別。在下面的示例中,主列表使用十進位制數字,第二個列表項的列表使用小寫羅馬數字,第三個列表項的列表使用大寫羅馬數字。您還可以根據需要定義起始數字。
示例
以下示例演示巢狀有序列表的使用。
<!DOCTYPE html>
<html>
<head>
<title>Nested Ordered Lists</title>
</head>
<body>
<h2>Example of Nested Ordered Lists</h2>
<ol>
<li>Fruits
<ol>
<li>Apple</li>
<li>Banana</li>
<li>Orange</li>
</ol>
</li>
<li>Vegetables
<ol type="i">
<li>Carrot</li>
<li>Broccoli</li>
<li>Spinach</li>
</ol>
</li>
<li>Dairy
<ol type="I">
<li>Milk</li>
<li>Cheese</li>
<li>Yogurt</li>
</ol>
</li>
</ol>
</body>
</html>