div和ul是分开用的吗?

来源:2-4 无序列表-列表嵌套

我的意中人嫁给了我哥

2020-10-13 10:23:52

在课程里最后听见老师说如果不用无序列表<ul>而是用盒子<div>也是可以的,那么盒子里可以嵌套无序列表吗?工作中会这样用吗?实际上工作用到的时候我们是将ul和div分开用吗?

写回答

1回答

好帮手慕夭夭

2020-10-13

同学你好,不是的。参考如下理解:

1.div是用来划分页面区域的,它就像一个盒子,用来放某一个区域的内容。例如整个网页分成头部、主体和尾部,那么头部、主体、尾部分别放在一个单独的div中,即按照大的区域划分,要写三个div盒子。另外,每一个大的区域,里面可能还会分更细的区域。例如主体区域分成新闻列表和近期专题。那么新闻列表和近期专题也分别放在一个单独div中。

所以ul是可以嵌套在div中的,ul和div的使用并不会有冲突。div是盒子,ul是内容,把ul作为列表区域,放在一个盒子中是没有问题的。当然了,要不要把ul嵌套在div中,看自己编码习惯。如果当前区域内容比较多,是建议在该区域中嵌套盒子,进行更加详细的分区,这样结构更加清晰。

2.而老师说的是如果列表不使用ul,也可以使用div,不是说div嵌套ul的问题,而是说整个列表可以使用div去布局。即每一个列表项li可以改为div布局,是这个意思。换句话说,任何布局都可以使用div布局完成的。但这样是不推荐的,标签还是要各司其职才规范,列表使用列表标签ul,段落使用段落标签p等等。重新理解一下哦~

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

1

0 学习 · 15276 问题

查看课程