墨染说前端02-几种列表标签的学习

上一节中我们介绍了标题标签(H1~H6)、段落文本标签P、图片标签img、超链接a、经常拿来布局的div,接下来我们再看几个列表标签。

1.有序列表

ol 是 Ordered List(有序列表)的缩写。与之相对的是无序列表 ul 标签。列表里的项目用 li 标签记述。

举个栗子:

默认的有序列表是已数字的方式排列

显然这样并不能满足大众的需求,我们可以通过在 ol 标签里加 type属性改变这种排序


小写英文字母显示排序


大写英文字母显示排序
希腊数字显示排序

这些排序并不是只能从1到无穷大,或者从A到Z,我们也可以改变起始位置以及是否倒序排列

这里设置的是起始位置为4,也就是D开始

如果需要倒序排列,我们需要加上reversed,当然此属性是HTML5新增的,IE9以下吃地沟油长大的IE浏览器是不支持的。


倒序排列

不过这些默认的都暴丑,满足不了现在这个看脸时代大众的需求,所以一般很少用,那我们用什么呢?

没错,我们用ul无序列表,再结合其他的标签就可以做出比较好看的效果,无序列表可谓是前端布局的常客了,这个标签后面我们会经常用到,大家要牢记哦。


默认的无序列表效果

你会发现列表项li前面有个默认的小圆点,这个美人痣是可以去掉的,只需要给li加上 list-style:none (列表样式:无)

接下来我们做个小案例,先上效果图:


截图自魅族官网

那接下来我们布局一下HTML结构,可以看到前面的排序1、2、3、4、5都不是我们刚才的那种丑的默认效果,所以我们需要借助别的标签完成。


HTML结构以及默认效果图

那接下来就是美化这个现实的效果,以下内容需要有CSS基础,如果你是零基础,不妨跟着我敲,这里所有的CSS知识后面都会讲到。


CSS样式,已备注

这里为了给列表项加上不同的底色,所以更改了HTML,具体如下。


更改的部分HTML

这里的class是类名,就像咱们给别人取的外号一样,比如大家见了我就叫我的外号:帅哥,懂了吧。

那最后给展示一下我们的效果图:


最终效果图

其实还有一种列表标签叫做 dl dt dd ,这个呢现在很少用了,咱就不介绍了,如需了解可自行问度娘了。

好了,今天的就到这里,下次再见,希望你们每次都有收获。如果觉得不错,欢迎转发给有需要的人。

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

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,683评论 1 92
  • HTML5 标签comment 注释标签用于在源文档中插入注释。注释内容不会被浏览器显示。为代码编写注释的好处是...
    才気莮孒阅读 9,528评论 1 25
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,382评论 25 709
  • 1. the energy-based Cavity Energetic Sizing Algorithm (CE...
    经常吃错药阅读 3,885评论 0 1