CodeGym /课程 /Frontend SELF ZH /HTML中的列表

HTML中的列表

Frontend SELF ZH
第 4 级 , 课程 1
可用

1.1 列表类型

HTML中的列表是组织和结构化信息的重要工具。它们允许用数字或粗体点(标记)显示元素。我们将详细查看HTML中每个列表元素:<ul><ol><li>

无序列表 (<ul>)

标签<ul>用于创建无序(标记)列表。列表元素用标记(点、圆、方形)显示。

例子:

HTML
    
      <ul>
        <li>列表的第一个元素</li>
        <li>列表的第二个元素</li>
        <li>列表的第三个元素</li>
      </ul>
    
  

有序列表 (<ol>)

标签<ol>用于创建有序列表。列表元素用数字或字母显示。

例子:

HTML
    
      <ol>
        <li>列表的第一个元素</li>
        <li>列表的第二个元素</li>
        <li>列表的第三个元素</li>
      </ol>
    
  

1.2 列表元素 <li>

标签<li>用于标识列表中的每个元素,无论是无序还是有序。它总是应该嵌套在<ul><ol>内。

如何轻松记住这些标签:

  • Ordered List – 有序(编号)列表
  • Unordered List – 无序(不编号)列表
  • List Item – 列表元素

属性type

这个属性可以在<ul><ol>中使用,以改变标记或编号的类型。例如,对于<ol>可以使用值"1"、"A"、"a"、"I"、"i",而对于 <ul>,可以是"disc"、"circle"、"square"。

<ul>的标记类型更改示例:

HTML
    
      <ul type="square">
        <li>列表的第一个元素</li>
        <li>列表的第二个元素</li>
      </ul>
    
  

<ol>的编号类型更改示例:

HTML
    
      <ol type="A">
        <li>列表的第一个元素</li>
        <li>列表的第二个元素</li>
      </ol>
    
  

属性start:

此属性仅用于<ol>以指定编号的起始数字。

例如:

HTML
    
      <ol start="5">
        <li>列表的第五个元素</li>
        <li>列表的第六个元素</li>
      </ol>
    
  

嵌套列表

列表可以嵌套,从而创建更复杂的结构。

嵌套列表的示例:

HTML
    
      <ul>
        <li>列表的第一个元素</li>
          <ul type="circle">
            <li>嵌套的第一个元素</li>
            <li>嵌套的第二个元素</li>
          </ul>
        <li>列表的第二个元素</li>
        <li>列表的第三个元素</li>
      </ul>
    
  
重要!
CSS属性 list-style-type提供了比属性 type更多的标记类型。而且,属性 type被认为是过时的。

1.3 列表样式设置

可以使用CSS来设置列表样式,改变标记的颜色、标记类型和缩进。

样式设置示例:

CSS
    
      ul.custom-list {
        list-style-type: katakana; /* 日语片假名 */
        color: blue; /* 文本颜色 */
      }

      ol.custom-list {
        list-style-type: hiragana-iroha; /* 日语平假名 */
        color: green; /* 文本颜色 */
      }
    
  
HTML
    
      <ul class="custom-list">
        <li>列表的第一个元素</li>
        <li>列表的第二个元素</li>
      </ul>

      <ol class="custom-list">
        <li>列表的第一个元素</li>
        <li>列表的第二个元素</li>
      </ol>
    
  

因此,使用<ul><ol><li>有助于对内容进行结构化,并提高其在网页上的可读性。

评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION