有时我发现自己创建了一个 div,它除了容纳另一个元素外没有其他用途。
例如,在创建菜单时,我会创建一个 div 并为其分配背景颜色、位置等。然后我会在其中创建一个无序列表。
我当然可以将分配给 DIV 的所有属性都分配给 UL 而根本不使用 div。
关于什么是最佳实践的任何想法及其原因。
谢谢
珍娜
最佳答案
DIV 可用于对语义相关的元素进行分组。如果您只是简单地包装一个也是 block 元素的单个元素,那么您只是将字节添加到文件中。
关于css - 这些 DIV 真的有必要吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1207941/