HTML列表

下面我们来介绍一下如何实现下图所示的列表


list.png

Step 1

观察所需完成列表的结构和构成
经过前期 html 基础知识的学习,可将列表进行如下简单划分

列表.png

观察所需完成列表可知,该列表由无序列表和有序列表嵌套构成。

Step 2

将整个列表由外到内进行如下分解:
首先,最外层是两个无序列表项,且无序列表前的符号为实心圆点。则第一层代码如下:

<ul type="disc">
  <li>JavaScript</li>
  <li>Java</li>
</ul>

运行结果:

<ul type="disc">
<li>JavaScript</li>
<li>Java</li>
</ul>

然后,每一个无序列表包含两个有序列表项,且有序列表前的符号为从1开始的阿拉伯数字。则第二层代码如下:

<ul type="disc">
    <li>JavaScript
     <ol type="1" start="1">
       <li>第一章</li>
        <li> 第二章</li>
     </ol>
    </li>
    <li>Java
        <ol type="1" start="1">
            <li>第一章</li>
            <li> 第二章</li>
        </ol>
    </li>
</ul>

注意:无序列表的默认符号为实心原点,而有序列表序号默认从1开始,所以以上代码中,无序列表的type 和有序列表的 start 可以不写。
运行结果:

<ul type="disc">
<li>JavaScript
<ol type="1" start="1">
<li>第一章</li>
<li> 第二章</li>
</ol>
</li>
<li>Java
<ol type="1" start="1">
<li>第一章</li>
<li> 第二章</li>
</ol>
</li>
</ul>

最后,第二层的每个有序列表包含两个无序列表项,且无序列表前的符号为实心方块。则最终代码如下:

<ul type="disc">
    <li>JavaScript
     <ol type="1" start="1">
       <li>第一章
         <ul type="square">
             <li>const</li>
             <li>let</li>
         </ul>
        </li>
        <li> 第二章
           <ul type="square">
               <li>function</li>
               <li>object</li>
           </ul>
        </li>
     </ol>
    </li>
    <li>Java
        <ol type="1" start="1">
            <li>第一章
               <ul type="square">
                   <li>class</li>
                   <li>package</li>
               </ul>
            </li>
            <li> 第二章
              <ul type="square">
                  <li>private</li>
                  <li>public</li>
              </ul>
            </li>
        </ol>
    </li>
</ul>

运行结果:

<ul type="disc">
<li>JavaScript
<ol type="1" start="1">
<li>第一章
<ul type="square">
<li>const</li>
<li>let</li>
</ul>
</li>
<li> 第二章
<ul type="square">
<li>function</li>
<li>object</li>
</ul>
</li>
</ol>
</li>
<li>Java
<ol type="1" start="1">
<li>第一章
<ul type="square">
<li>class</li>
<li>package</li>
</ul>
</li>
<li> 第二章
<ul type="square">
<li>private</li>
<li>public</li>
</ul>
</li>
</ol>
</li>
</ul>

这样整个列表就完成啦!
代码点这里
运行结果点这里

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • HTML 是用来描述网页内容的一种语言。全称超文本标记语言 (Hyper Text Markup Language...
    TW张苗阅读 670评论 1 2
  • 今天来讲一讲怎样用 HTML 来实现下面的列表。 第一步 可以看到第一层 JavaScript 和 Java 两个...
    ittianbao阅读 309评论 3 3
  • 实现如下的列表 首先了解一下什么是html 列表,可以分为有序,无序和自定义的,要实现上图的列表,需要将有序和无序...
    LYF闲闲闲闲阅读 412评论 0 2
  • 本节将为大家讲解 HTML 如何实现下图所示列表效果,先来看看最终实现效果吧! 新建 list.html 文件,并...
    TW安洋阅读 2,852评论 0 1
  • 第二天醒来,陈子欣发现她不用暂时再担心例假的事情了。更确切地说,她没有精力再去担心了,因为从被第一阵“屎感”唤醒到...
    jong_bing阅读 215评论 0 0