课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
为什么不直接在文本前面自己加上序号而是要用这个标签呢?不是更麻烦了吗
2017-03-01
源自:初识HTML(5)+CSS(3)-升级版 5-8
正在回答
ol是有序列表,生成的时候有标签。ul是无序的。
这对于写HTML来说比写数字简单
这样子符合html的设计思路,也就是所有的元素都是在tag,且如果写1,2,3这样的标签,不能实现动态插入。
且1,2,3这样的tag,在将其转化为罗马数字的时候很麻烦,且楼上说的如果,你1,2,3,。。。,1000一直排好了一个有序列表,你删除了1,你再次去将2,3.。。。1000变为1,2,3,。。。。999才是一件麻烦的事,且太有语义性
后面还要改就麻烦了,找都不知道怎么找,如果你有99个li怎么办,还有就是你要加入CSS更麻烦,加入li,电脑会自动读取排列,并且方便后面加入CSS或者javascript特效
手写不是更复杂么...
有序列表,便于修改,如在中间添加一个,删除一个。
自己手写不是更麻烦
假如有1000个文本,你需要把第一个文本删掉,后边的999个文本序号每个你都需要去手动改
方便计算机识别吧
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
5 回答这个<ol></ol>和<li></li>是什么意思呢
5 回答ul li使用
3 回答<li>和<ol>、<ul>都是块状元素吗?
2 回答ul、ol、dl的区别
2 回答关于ol边框