创建一棵树,div还是ul更好?

问题描述

| 我正在创建自己的类似于Dojo或jQuery树的树实现(例如文件树,具有折叠/扩展节点),并且我想知道ul和li标签编码比div标签有什么优点/缺点。我看到的大多数实现(例如Dojo)都使用div,但是我认为为表示层次结构而制作的ul和li标签会更适合。那么为什么要使用divs呢?     

解决方法

UL / OL / LI / DIV都是块元素,但UL / OL / LI赋予更多语义信息。 不知道是否有DIVitus的情况:-)我不知道为什么其他人患有这种综合症,也许还有一些遗留的iCab问题?轻笑 OL通常对UL具有“语义意义”,因为大多数树/列表都是有序的。 快乐的编码。     

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...