【前端就业课 第一阶段】HTML5 零基础到实战(九)列表

注意:手机(APP)打开,内容显示更佳,不会的私聊博主即可
想要拿代码或加入学习计划(** 博主会监督你并且教你写文章 **)的拉到最下面(PC端Web打开)加博主即可,目录也在最下面。

参加1_bit博主前端学习计划发文时在头部记得加上本专栏链接,示例如下:

我已加入 1_bit 博主的免费前端 站起来 学习计划,专栏链接:https://blog.csdn.net/a757291228/category_11609526.html

一、列表的使用

1.1 无序列表

🐶1_bit:还记得之前出现的列表吗?

👸小媛:就是一列一列的,有不同分享的 ul 元素?

🐶1_bit:对的,之前并没有详细说明这个 ul 元素,本节开始将会较为详细的对 li 元素进行说明。

👸小媛:好勒。

🐶1_bit:之前咱们已经学过了列表的基本使用,一个列表的基本形式如下。

<ul><li>第1项</li><li>第2项</li><li>第3项</li>
</ul>

🐶1_bit:其中 ul 表示这个是一个无序列表,其中 li 是其中的每一个项,每一个项有一个 li 的开始标签与结束标签,并且由于这个列表是无序列表,所以在显示时并没有在每一项内容中添加对应项的序号,而是用原点代替。
在这里插入图片描述
👸小媛:这个明白,不过我想要问的是,这个原点可以去掉吗?感觉不是很好看。

1.2 列项符号

🐶1_bit:当然可以,咱们可以在 ul 中添加对应的 type 属性,type 属性可以控制 ul 标签中每一项的符号,你可以选择 disc(实心圆形)、circle(空心圆形)、square(实心正方形),例如如下代码将会给出对应的示例。

<ul type="disc"><li>disc 实心圆形第1项</li><li>disc 实心圆形第2项</li><li>disc 实心圆形第3项</li>
</ul>
<ul type="circle"><li>circle 空心圆形第1项</li><li>circle 空心圆形第2项</li><li>circle 空心圆形第3项</li>
</ul>
<ul type="square"><li>square 实心正方形第1项</li><li>square 实心正方形第2项</li><li>square 实心正方形第3项</li>
</ul>

🐶1_bit:对应的显示内容如下。
在这里插入图片描述
👸小媛:正方形挺好看的,不过我问的是是否可以去掉,你走神了。

🐶1_bit:你想去掉直接给予 type 属性 为 none 就可以了,例如如下示例。

<ul type="none"><li>none 无项符号第1项</li><li>none 无项符号第2项</li><li>none 无项符号第3项</li>
</ul>

🐶1_bit:成功了,刚刚拿这个去尝试了问题不大。

🐶1_bit:当然你也可以为不同的 li 定义不同的项符号,例如如下代码。

<ul type="none"><li type="circle">circle 空心圆形第1项</li><li>none 无项符号第2项</li><li type="square">square 实心正方形</li>
</ul>

在这里插入图片描述

👸小媛:哇,原来可以这样,明白了。

1.3 有序列表

🐶1_bit:那接下来咱们学习一下有序列表吧。刚刚学习的是 ul 无须列表,咱们现在开始学习有序列表,有序列表使用 ol 标签,例如如下示例。

<ol><li>有序列表第1项</li><li>有序列表第2项</li><li>有序列表第3项</li>
</ol>

🐶1_bit:此时在页面中将会使用默认需序号在每一列前进行显示。
在这里插入图片描述
👸小媛:哇,竟然还标序了。

🐶1_bit:对的,这个标序的符号咱们可以使用不同的方式进行标序,例如数字、大小写字母。

<ol type="i"><li>type 使用i开头 第1项</li><li>type 使用i开头 第2项</li><li>type 使用i开头 第3项</li><li>type 使用i开头 第4项</li><li>type 使用i开头 第5项</li>
</ol>
<ol type="I"><li>type 使用I开头 第1项</li><li>type 使用I开头 第2项</li><li>type 使用I开头 第3项</li><li>type 使用I开头 第4项</li><li>type 使用I开头 第5项</li>
</ol>
<ol type="a"><li>type 使用a开头 第1项</li><li>type 使用a开头 第2项</li><li>type 使用a开头 第3项</li>
</ol>
<ol type="A"><li>type 使用A开头 第1项</li><li>type 使用A开头 第2项</li><li>type 使用A开头 第3项</li>
</ol>
<ol type="1"><li>type 使用1开头 第1项</li><li>type 使用1开头 第2项</li><li>type 使用1开头 第3项</li>
</ol>

在这里插入图片描述
👸小媛:哇,竟然可以这样,明白了。

🐶1_bit:咱们还可以给予这个有序列表项的起始值,例如我想从4 开始只需要给一个值给 start 属性即可,例如如下所示。

<ol type="i" start="4"><li>4 开始 type 使用i开头 第1项</li><li>4 开始 type 使用i开头 第2项</li><li>4 开始 type 使用i开头 第3项</li><li>4 开始 type 使用i开头 第4项</li><li>4 开始 type 使用i开头 第5项</li>
</ol>
<ol type="I" start="7"><li>7 开始 type 使用I开头 第1项</li><li>7 开始 type 使用I开头 第2项</li><li>7 开始 type 使用I开头 第3项</li><li>7 开始 type 使用I开头 第4项</li><li>7 开始 type 使用I开头 第5项</li>
</ol>
<ol type="a" start="3"><li>3 开始 type 使用a开头 第1项</li><li>3 开始 type 使用a开头 第2项</li><li>3 开始 type 使用a开头 第3项</li>
</ol>

在这里插入图片描述
👸小媛:哇,我第一次知道这些需要是长这样的,明白了。

二、定义列表

🐶1_bit:接下来咱们学一个定义列表,这个标签用于对某些名词进行定义,也就是对某些名称解说说明。

👸小媛:明白了。

🐶1_bit:咱们可以看看这个定义列表的使用方法。

<dl><dt>这是一个名词1</dt><dd>这是这个名词1的解释</dd><dt>这是一个名词2</dt><dd>这是这个名词2的解释</dd>
</dl>

🐶1_bit:在浏览器中演示如下。
在这里插入图片描述
👸小媛:唔,这个很简单,直接使用就好了,例如这样。

<dl><dt>个人计算机</dt><dd>个人计算机是指一种大小、价格和性能适用于个人使用的多用途计算机。台式机、笔记本电脑到小型笔记本电脑和平板电脑以及超级本等都属于个人计算机。</dd><dt>二进制</dt><dd>二进制(binary),发现者莱布尼茨,是在数学和数字电路中以2为基数的记数系统,是以2为基数代表系统的二进位制</dd>
</dl>

对的,你也可以使用多个 dt,或者多个 dd 都可以,例如这样。

<dl><dt>个人计算机</dt><dt>计算机</dt><dd>个人计算机是指一种大小、价格和性能适用于个人使用的多用途计算机。台式机、笔记本电脑到小型笔记本电脑和平板电脑以及超级本等都属于个人计算机。</dd><dd>就是计算机</dd><dt>二进制</dt><dt>2进制</dt><dd>二进制(binary),发现者莱布尼茨,是在数学和数字电路中以2为基数的记数系统,是以2为基数代表系统的二进位制</dd>
</dl>

🐶1_bit:显示如下。
在这里插入图片描述
👸小媛:明白了。

三、菜单列表

🐶1_bit:在 html 中,菜单也是属于列表,并且这些列表都可以使用 css 转换为菜单的样子,当然 css 后面才会学到,在此并不需要了解,此处只是做个菜单列表介绍。

👸小媛:那菜单列表用什么标签呢?

🐶1_bit:当然是 menu 标签了,例如如下示例。

<menu><li>菜单1</li><li>菜单2</li><li>菜单3</li>
</menu>

在这里插入图片描述
👸小媛:明白了。

四、列表嵌套使用

🐶1_bit:在 html 中,大多数标签是可以互相嵌套使用的,例如你想在列表中嵌入列表或者其他元素改变其显示,这都是可以的。

👸小媛:哇,列表也可以嵌入?

🐶1_bit:是这样的,咱们现在把之前的所学的内容都杂乱嵌入一下,你可以看看效果。

<menu><li>菜单1</li><li>菜单2</li><li>菜单3</li></menu><dl><dt>个人计算机</dt><dt><span style="color: blue;">计算机</span></dt><dd>个人计算机是指一种大小、价格和性能适用于个人使用的多用途计算机。台式机、笔记本电脑到小型笔记本电脑和平板电脑以及超级本等都属于个人计算机。</dd><dd>就是计算机<ol type="i" start="4"><li>4 开始 type 使用i开头 第1项</li><li>4 开始 type 使用i开头 第2项</li><li>4 开始 type 使用i开头 第3项</li><li>4 开始 type 使用i开头 第4项</li><li>4 开始 type 使用i开头 第5项</li></ol></dd><dt>二进制</dt><dt>2进制</dt><dd>二进制(binary),发现者莱布尼茨,是在数学和数字电路中以2为基数的记数系统,是以2为基数代表系统的二进位制</dd></dl><ol type="I" start="7"><li>7 开始 type 使用I开头 第1项</li><li>7 开始 type 使用I开头 第2项</li><ol type="a" start="3"><li>3 开始 type 使用a开头 第1项</li><li>3 开始 type 使用a开头 第2项</li><li>3 开始 type 使用a开头 第3项</li></ol><li>7 开始 type 使用I开头 第3项</li><li>7 开始 type 使用I开头 第4项</li><li>7 开始 type 使用I开头 第5项</li></ol><ol type="A"><li>type 使用A开头 第1项</li><li>type 使用A开头 第2项<ol type="1"><li>type 使用1开头 第1项</li><li>type 使用1开头 第2项</li><li>type 使用1开头 第3项<ul type="none"><li type="circle">circle 空心圆形第1项</li><li>none 无项符号第2项</li><li type="square">square 实心正方形<ul type="circle"><li>circle 空心圆形第1项</li><li>circle 空心圆形第2项</li><li>circle 空心圆形第3项</li></ul></li></ul></li></ol></li><li>type 使用A开头 第3项</li></ol><ul type="square"><li>square 实心正方形第1项</li><li>square 实心正方形第2项</li><li>square 实心正方形第3项</li></ul>

👸小媛:哇,可以这样。

目录

【前端就业课 第一阶段】HTML5 零基础到实战(十)JavaScript基础一篇入门
【前端就业课 第一阶段】HTML5 零基础到实战(九)列表
【前端就业课 第一阶段】HTML5 零基础到实战(八)表单详解
【前端就业课 第一阶段】HTML5 零基础到实战(七)文字及图片样式
【前端就业课 第一阶段】HTML5 零基础到实战(六)表格详解
【前端就业课 第一阶段】HTML5 零基础到实战(五)基础元素
【前端就业课 第一阶段】HTML5 零基础到实战(四)伪类与伪元素
【前端就业课 第一阶段】HTML5 零基础到实战(三)一篇文CSS基础入门
【前端就业课 第一阶段】HTML5 零基础到实战(二)超链接
【前端就业课 第一阶段】HTML5 零基础到实战(一)基础代码结构详解

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/286533.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

android 电源管理 wakelock 唤醒锁机制

Android 电源管理 — 唤醒锁全新上市 大多数人可能都遭遇过手机的电池续航时间较短带来的尴尬。 这极其令人讨厌。 没电的手机和一块水泥砖没什么差别。 一般而言&#xff0c;如果用户的手机电池无法持续一整天&#xff0c;他们会感到非常不满。而且&#xff0c;当手机充电时用…

初始Bootstrap

使用示例①下载Bootstrap框架 网址&#xff1a;http://v3.bootcss.com/getting-started/#download②解压得到三个文件③将文件添加进项目后&#xff0c;在页面中引用必要的css和js④查看效果&#xff08;a标签美化得不要不要的了&#xff5e;&#xff09;更多学习Bootstrap的资…

APP无埋点流程

最近无埋点技术很是流行&#xff0c;抽空研究了下诸葛IO&#xff0c;talkingData以及百分点这些业内知名公司的无埋点SDK&#xff0c;抽取其中重要的信息供大家参考&#xff1a;1、首先什么是无埋点呢&#xff0c;其实所谓无埋点就是开发者无需再对追踪点进行埋码&#xff0c;而…

Esri Maps For Office制作漂亮的地图

ArcGISOnline是一个基于云架构的资源中心,在这里你可以发布自己的地图资源、浏览其它ArcGIS爱好者发布的应用程序;总之,它为我们提供了一个在线交流的场所。 EsriMapsForOffice是ArcGISonline推出的一个Office环境的插件,可以让我们在Excel、Powerpoint中进行制图,就像在…

《什么是 eBPF》O'Reilly 报告中文版放送

祝大家端午安康&#xff0c;国泰民安&#xff0c;世界和平。今年端午节&#xff0c;鄙人人在北京&#xff0c;所在区有中风险地区&#xff0c;而老家又是所在省的唯一一个中风险地区&#xff0c;既出不了京&#xff0c;也回不了家。可谓有家不能回&#xff0c;真是每逢佳节倍思…

一键将Python2代码自动转化为Python3

Python2的代码直接在Python3环境运行的话会报错误&#xff1a; 如果大量的代码&#xff0c;无论是批量替换&#xff0c;还是逐行修改都够累的&#xff0c;这活儿表示不能干&#xff01;&#xff01;&#xff01; 有没有办法一键转换呢&#xff1f; 百度了一下发现网上的方法如…

【前端就业课 第一阶段】HTML5 零基础到实战(十)JavaScript基础一篇入门

注意&#xff1a;手机&#xff08;APP&#xff09;打开&#xff0c;内容显示更佳&#xff0c;不会的私聊博主即可 想要拿代码或加入学习计划&#xff08;** 博主会监督你并且教你写文章 **&#xff09;的拉到最下面&#xff08;PC端Web打开&#xff09;加博主即可&#xff0c;目…

一款开源的跨平台实时web应用框架——DotNetify

今天给大家介绍一个开源的轻量级跨平台实时HTMLC#.NET Web应用程序开发框架——DotNetify&#xff0c;允许你在C#.NET后端上创建具有React、React Native、Vue或Blazor 前端的实时、响应式、跨平台应用程序。它的主要特点是&#xff1a;简单且轻量响应式后端MVVM内置实时解决方…

【GeoDataBase】Geodatabase智能化操作:属性域

Geodatabase中所包含的不仅仅是要素类、要素集和表,还可能包含关系类、注释类、几何网络、拓扑等不同的结构和类别。 地理数据库按照面向对象的模型存储地理信息,也可以将其非空间信息保存在表中。对于要素和表可以设置一些规则进行限制,对属性的约束称为属性域。 属性域是描…

用Python写一个将Python2代码转换成Python3代码的批处理工具

之前写过一篇如何在windows操作系统上给.py文件添加一个快速处理的右键功能的文章&#xff1a;《一键将Python2代码自动转化为Python3》&#xff0c;作用就是为了将Python2的文件升级转换成Python3的文件。之后&#xff0c;有朋友问&#xff0c;如果有很多文件需要转换&#xf…

WP 手机Lumia 820 锁屏密码的POJI研究

Windows Phone lumia 手机锁屏密码的POJI研究大家好今天给大家分享一个最新研究案例&#xff0c;近日笔者Nokia Lumia 820&#xff0c;由于客户密码失误太多&#xff0c;导致锁屏23000余分钟&#xff0c;&#xff0c;请看&#xff1a;型号Nokia Lumia820条件&#xff1a;Lumia8…

ArcGIS10从入门到精通系列实验图文教程(附配套实验数据持续更新)

文章目录1. 专栏简介2. 专栏地址3. 专栏目录1. 专栏简介 本教程《ArcGIS从入门到精通系列实验教程》内容包括&#xff1a;ArcGIS平台简介、ArcGIS应用基础、空间数据的采集与组织、空间数据的转换与处理、空间数据的可视化表达、GIS空间分析导论、矢量数据的空间分析、栅格数据…

【iVX 初级工程师培训教程 10篇文拿证】09 聊天室制作

目录 【iVX 初级工程师培训教程 10篇文拿证】01 了解 iVX 完成新年贺卡 【iVX 初级工程师培训教程 10篇文拿证】02 数值绑定及自适应网站制作 【iVX 初级工程师培训教程 10篇文拿证】03 事件及猜数字小游戏 【iVX 初级工程师培训教程 10篇文拿证】04 画布及我和 iVX 合照 【iV…

为什么Dapr是比SpringCloud和Istio更优雅的微服务框架?

作者&#xff1a;徐磊文章首发地址&#xff1a;https://smartide.cn/zh/blog/2022-0601-dapr/Dapr 是微软主导的云原生开源项目&#xff0c;2019年10月首次发布&#xff0c;到正式发布 V1.0 版本的不到一年的时间内&#xff0c;github star 数达到了 1.2万&#xff08;现在已经…

Android之模拟网络请求返回http 502、400、401、402错误码

1 问题 app 网络框架协程没有做网络异常捕获处理&#xff0c;想本地测试网络接口&#xff0c;希望网络接口返回Http的错误码 比如502、400、401、402 2 解决办法 1、pc安装Fiddler Everywhere 2、让Fiddler Everywhere支持抓http和https的包 3、保持手机和电脑同一个局域网&am…

tomcat结合nginx使用小结

tomcat结合nginx部署 相信很多人都听过nginx&#xff0c;这个小巧的东西慢慢地在吞食apache和IIS的份额。那究竟它有什么作用呢&#xff1f;可能很多人未必了解。 说到反向代理&#xff0c;可能很多人都听说&#xff0c;但具体什么是反向代理&#xff0c;很多人估计就不清楚了。…

如何学好GIS,彻底领悟这几句话就够了!!!

目 录前言1. GIS起源于地图学2. GISer心中要有地图3. 空间数据是GIS的血液4. 空间分析是GIS的灵魂5. GIS是智慧城市的操作系统前言 地理信息系统 &#xff08;GIS&#xff09;是以可视化和分析地理配准信息为目的&#xff0c;用于描述和表征地球及其他地理现象的一种系统。 地…

【iVX 初级工程师培训教程 10篇文拿证】07 08 新闻页制作

目录 【iVX 初级工程师培训教程 10篇文拿证】01 了解 iVX 完成新年贺卡 【iVX 初级工程师培训教程 10篇文拿证】02 数值绑定及自适应网站制作 【iVX 初级工程师培训教程 10篇文拿证】03 事件及猜数字小游戏 【iVX 初级工程师培训教程 10篇文拿证】04 画布及我和 iVX 合照 【iV…

【WEB API项目实战干货系列】- WEB API入门(一)

这篇做为这个系列的第一篇&#xff0c;做基本的介绍&#xff0c;有经验的人可以直接跳到第二部分创建 ProductController。创建 Web API 项目 在这里我们使用VS2013, .NET 4.5.1创建一个Web API 2的项目选择项目WEB API模板, 在最下方的MVC主要是默认会自带微软的API Helper, 使…

Android之打开继承DialogFragment对话框里面EditText获取光标并且弹出键盘把底部布局顶上去

1 需求 打开继承DialogFragment对话框里面EditText获取光标并且弹出键盘把底部布局顶上去 2 效果爆照如下 打开这个DialogFragment 3 关键代码实现 override fun onViewCreated(view: View, savedInstanceState: Bundle?) {super.onViewCreated(view, savedInstanceState)…