问题描述
|
我正在创建自己的类似于Dojo或jQuery树的树实现(例如文件树,具有折叠/扩展节点),并且我想知道ul和li标签编码比div标签有什么优点/缺点。我看到的大多数实现(例如Dojo)都使用div,但是我认为为表示层次结构而制作的ul和li标签会更适合。那么为什么要使用divs呢?
解决方法
UL / OL / LI / DIV都是块元素,但UL / OL / LI赋予更多语义信息。
不知道是否有DIVitus的情况:-)我不知道为什么其他人患有这种综合症,也许还有一些遗留的iCab问题?轻笑
OL通常对UL具有“语义意义”,因为大多数树/列表都是有序的。
快乐的编码。