進度條

[HTML][新手] 11. 列表介紹ul, ol, dl

[HTML][新手] 11. 列表介紹ul, ol, dl

作者: 進度條編輯群 更新日期:

此文章也有影片介紹,可以搭配影片一起學習!

01. 列表介紹ul, ol, dl (所屬課程)


以下正式開始文章


列表介紹ul, ol, dl

 

這堂課比較簡單,之前我們學到了語意標籤、文字標籤、超連結外,有時也會想以列表的方式呈現,我們先來看一下列表效果:

 

 

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8" />
        <title>我的新HTML專案</title>
    </head>
    <body>
    </body>
            <footer style="background: gray; color: white;">
//unstyled list
<ul>
<li>link 1</li>
<li> link 2</li>
<li> link 3</li>
</ul>
//ordered list
<ol>
<li> link 1</li>
<li> link 2</li>
<li> link 3</li>
</ol>
//data list
<dl>
<dt> link 1</dt>
<dd> link 1.1</dd>
<dd> link 1.2</dd>
<dt> link 2</dt>
<dd> link 2</dd>
</dl>

            </footer>
</html>

 

輸出結果:

 

 

列表內不只可放文字,我們也可以放超連結:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8" />
        <title>我的新HTML專案</title>
    </head>
    <body>
    </body>
            <footer style="background: gray; color: white;">
//unstyled list
<ul>
<li><a href="mailto:[email protected]?subject=我有一個問題&body=我看不太懂....">聯絡我們</a>
</li>
<li> link 2</li>
<li> link 3</li>
</ul>
//ordered list
<ol>
<li><a href="mailto:[email protected]?subject=我有一個問題&body=我看不太懂....">聯絡我們</a>
</li>
<li> link 2</li>
<li> link 3</li>
</ol>
//data list
<dl>
<dt><a href="mailto:[email protected]?subject=我有一個問題&body=我看不太懂....">聯絡我們</a>
</dt>
<dd><a href="mailto:[email protected]?subject=我有一個問題&body=我看不太懂....">聯絡我們</a>
</dd>
<dd> link 1.2</dd>
<dt> link 2</dt>
<dd> link 2</dd>
</dl>

            </footer>
</html>

 

輸出結果:

 

 

 

這樣也是可以被接受的。

 

<ul>的寫法

<ul>的寫法是<ul></ul>裡面包著<li></li>,<li>有幾個就代表有幾個項目。(注意一定要寫<ul></ul> )

 

<ul>
<li>link 1</li>
<li> link 2</li>
<li> link 3</li>
</ul>    

 

 

除了實心圓以外,我們也可以改成其他樣式:

空心圓 - style="list-style-type: circle;"

 

<ul style="list-style-type: circle;">
<li><a href="mailto:[email protected]?subject=我有一個問題&body=我看不太懂....">聯絡我們</a>
</li>
<li> link 2</li>
<li> link 3</li>
</ul> 

 

 

以下style樣式同上寫在<ul>標籤裡~

方形 - style="list-style-type: square;"
 

 

羅馬數字 - style="list-style-type: upper-roman;

 

 

小寫英文字 - style="list-style-type: lower-alpha;"

 

 

除此之外,在W3C上也有很多ul樣式供參考使用:

https://www.w3schools.com/cssref/playit.asp?filename=playcss_ol_list-style-type&preval=decimal
 

<ol>的寫法

<ol>的寫法是<ol></ol>裡面包著<li></li>,<li>有幾個就代表有幾個項目。(注意一定要寫<ol></ol>)

 

<ol >
<li><a href="mailto:[email protected]?subject=我有一個問題&body=我看不太懂....">聯絡我們</a>
</li>
<li> link 2</li>
<li> link 3</li>
</ol>

 

 

也可以改成其他樣式寫在<ol>標籤裡:

大寫英文字 - type="A"

 

<ol type="A">
<li><a href="mailto:[email protected]?subject=我有一個問題&body=我看不太懂....">聯絡我們</a>
</li>
<li> link 2</li>
<li> link 3</li>
</ol>    

 

 

羅馬數字 – type="i"

 

 

 

 

<dl>的寫法

<dl>的寫法是<dl></dl>裡面包著<dt></dt>,<dt></dt>裡面包著<dd></dd>,<dt>代表項目,<dd>代表描述。 (注意一定要寫<dl></dl> )

 

 

 

 

<dl>
<dt> title 1</dt>
    <dd> link 1.1 </dd>
    <dd> link 1.2</dd>
<dt> link 2</dt>
    <dd> link 2</dd>
</dl>    

 


以上為簡單的列表介紹,實務上<ul>使用的次數較頻繁,<ol>和<dl>較少一些。

 

 


最後,如果你喜歡我們的文章,別忘了到我們的FB粉絲團按讚喔!!

Small logo

進度條編輯群

進度條編輯團隊