列表 <ul>、<ol>、<dl>
用來設定無排序、有排序、定義的資訊。
無排序列表
清單中的順序毫無意義,預設樣式為黑色實心的圓點、縮排。
html
<ul>
<li>蘋果</li>
<li>葡萄</li>
<li>哈密瓜</li>
<li>鳳梨</li>
<li>火龍果</li>
</ul>有排序列表
清單中的內容有順序,預設樣式為標號數字、縮排。
html
<ol>
<li>起床</li>
<li>刷牙</li>
<li>吃早餐</li>
<li>換衣服</li>
<li>出門上班去</li>
</ol>小提醒
<ul>、<ol> 的子層嵌套只能是 <li>,不能嵌套其他元素。
定義型列表
用來表現特殊名詞的定義,預設樣式為縮排。
html
<!--
dl: 列表
dt: 項目
dd: 內容
-->
<dl>
<dt>HTML</dt>
<dd>用來描述網頁的內容和語意結構。</dd>
<dt>CSS</dt>
<dd>用來描述網頁的樣式和畫面如何被呈現。</dd>
<dt>JavaScript</dt>
<dd>用來描述網頁的行為,讓網頁可以跟使用者互動。</dd>
<dl>小提醒
<dl> 的子層嵌套只能是 <dt>、<dl>,不能嵌套其他元素。
同場加映: 巢狀清單
巢狀清單的用法非常地普遍,請一定要熟悉它的結構及規則。
html
<ul>
<li>體育新聞
<ul>
<li>棒球</li>
<li>藍球</li>
<li>高爾夫球</li>
</ul>
</li>
<li>財經新聞
<ul>
<li>股票</li>
<li>債券</li>
<li>期貨</li>
</ul>
</li>
</ul>