零基础教你学前端——15、无序列表

陆荣涛 -
零基础教你学前端——15、无序列表

这节课   来学习无序列表 。看一张图,这里有三个紧急的事情要处理:第一件: 家里的水壶烧开了,注意是老式的那种,不及时处理水就会溢出来;第二件:孩子睡醒了, 哭着要让你抱,很可能需要换尿布;第三件:家里的电话响了,不知道是谁打来的, 很可能有急事;

图片

这个案例常被用于做心理测试,如果是你, 你会先做哪一件事情呢?很显然每个人的选择可能是不同的,处理三件事也没有标准的顺序。这种无顺序的内容,就可以使用无序列表来展示了, 所谓无序列表,就是指列表项中的内容是没有时间、 空间、或者逻辑等顺序要求的。无序列表的语法如图:

图片

和 ol 一样,需要注意, ul 标签里面只能放置 li 标签,如果需要嵌套其它标签的话, 需要放置在 li 标签里。打开编辑器中, 新建一个 unorder_list.html 页面 , 补全基本代码,在body里书写ul标签  , 在 ul 标签内部,回车换行。在 ul 标签里定义三个 li 标签 , 在第一个 li 里写入: 抱孩子  。 第二个 li 标签里写入:关天然气。   第三个 li 里写入: 接电话 。保存。

图片

在浏览器中打开页面,列表显示了,可以清楚的看到, 列表的项目符号效果与有序列表不一样。无序列表的项目符号, 三个项目同为黑色的实心圆点, 表明该列表是没有顺序的。

图片

返回编辑器,交换两个 li 的位置, 通过使用剪切粘贴的方法来实现,大家发现这个操作比较麻烦。你可以先将光标定位到某一行, 按下 Alt 键, 再点击键盘的上下箭头, 就可以移动当前行了  。

图片

两行交换完毕后   保存。回到浏览器,刷新, 每个列表项的项目符号仍然是黑色实心圆点, 但内容的顺序已经交换了。

图片

无序列表的项目符号只有黑色实心圆点的样式吗? 当然不是, 实际项目开发时 ,无序列表的项目符号会很好看。例如百度新闻页, 左侧的新闻标题列表 , 就是无序列表 , 这里的项目符号就是实心方块    这样的效果是如何实现的呢?

图片

在 ul 标签上 添加 type 属性, 它的作用就是用来设置无序列表的项目符号。type 的值有四个 ,表示不同的项目符号的样式, disc 实心圆点, circle 空心圆, square 实心方块,none 隐藏项目符号。

图片

返回编辑器   在 ul 标签上输入空格   在里面添加 type属性   值为disc   保存回到浏览器    刷新    发现项目符号的样式没有任何改变   因为 disc就是指实心圆点, 是 type 的默认值。返回编辑器   修改 type 的值为 circle  保存。回到浏览器   刷新   原来黑色的实心圆点变成了黑色圆环

图片

重复这个步骤   修改 type 的值为 square    圆环变成了黑色实心方块   修改 type 的值为 none  发现列表的项目符号不见了。

文章配套视频:

特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

Tags 标签

html5前端

扩展阅读

加个好友,技术交流

1628738909466805.jpg