HTML 列表

2018-06-16 16:14 更新

HTML列表

HTML 無序列表

ul 元素表示無序列表。

ul 元素中的項(xiàng)目使用 li 元素表示。

元素沒有在HTML5中定義任何屬性,并且您使用CSS控制列表的顯示。

HTML5中的 type compact 屬性已過時(shí)。

您可以在以下代碼中查看正在使用的 ul 元素。

<!DOCTYPE HTML>
<html>
<body>
  I like:
  <ul>
    <li>HTML</li>
    <li>CSS</li>
    <li>Javascript</li>
  </ul>
</body>
</html>

每個(gè)列表項(xiàng)都顯示一個(gè)項(xiàng)目符號(hào)。您可以通過 list-style-typeCSS屬性來控制要使用哪個(gè)樣式項(xiàng)目符號(hào)。

例2

以下代碼顯示了如何創(chuàng)建嵌套列表。


<!DOCTYPE HTML>
<html>
<body>
    <ul>
        <li>HTML</li>
        <li>CSS
            <ul>
                <li>Introdunction</li>
                <li>CSS attributes</li>
            </ul>
        </li>
        <li>Javascript</li>
    </ul>
</body>
</html>

HTML 有序列表

ol 元素表示有序列表。列表中的項(xiàng)目使用 li 元素表示。

已在HTML5中添加reversed屬性。 compact 屬性現(xiàn)在在HTML5中已過時(shí)。

以下代碼顯示了用于創(chuàng)建簡單有序列表的 ol 元素。

<!DOCTYPE HTML>
<html>
<body>
  I like:
  <ol>
    <li>HTML</li>
    <li>CSS</li>
    <li>XML</li>
  </ol>
</body>
</html>

屬性

您可以使用 ol 元素定義的屬性來控制列表中的項(xiàng)目。

start 屬性定義列表中第一個(gè)項(xiàng)目的序數(shù)值。如果未定義此屬性,則為第一個(gè)項(xiàng)目分配序號(hào)值1。

您可以使用 type 屬性來指示每個(gè)項(xiàng)目旁邊應(yīng)顯示哪個(gè)標(biāo)記。

下表顯示此屬性支持的值。

描述例子
1小數(shù)(默認(rèn))1., 2., 3., 4.
a小寫拉丁字母a., b., c., d.
A大寫拉丁字母A., B., C., D.
i小寫羅馬數(shù)字i., ii., iii., iv.
I大寫羅馬數(shù)字I., II., III., IV.

例3

以下代碼顯示了如何創(chuàng)建嵌套排序列表。

<html>
<body>
<p>Here is a nested ordered list:</p>

<ol>
    <li>Item one</li>
    <li>Item two</li>
    <li>Item three</li>
    <li>Item four
        <ol>
            <li>Item 4.1</li>
            <li>Item 4.2</li>
            <li>Item 4.3</li>
        </ol>
    </li>
    <li>Item Five</li>
</ol>

</body>
</html>

例4

以下代碼顯示如何使用大寫字母并從點(diǎn)4開始創(chuàng)建有序列表。


<html>
<body>

<p>Here is an ordered list using capital letters and starting at point 4, which is a letter D:</p>

<ol type="A" start="4">
    <li>Point number one</li>
    <li>Point number two</li>
    <li>Point number three</li>
</ol>
</body>
</html>

HTML 自定義列表

描述列表由一組術(shù)語/描述分組組成。

您使用三個(gè)元素來定義描述列表: dl , dt dd 元素。

  • dl 表示描述列表。
  • dt 表示描述列表中的術(shù)語。
  • dd 表示描述列表中的定義。

多個(gè) dd 元素可用于單個(gè) dt 元素,這允許您為單個(gè)術(shù)語提供多個(gè)定義。

以下代碼創(chuàng)建說明列表。

<!DOCTYPE HTML>
<html>
<body>
  I like:
  <dl>
    <dt>CSS</dt>
    <dd>Cascading Style Sheets</dd>
    <dd><i>a style sheet language used for
           describing the look and formatting
           of a document written in a markup language</i></dd>

    <dt>HTML</dt>
    <dd>The mark language</dd>

    <dt>Javascript</dt>
    <dd>The coding logic</dd>
  </dl>
</body>
</html>
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)