css - 这些 DIV 真的有必要吗?

标签 css html

有时我发现自己创建了一个 div,它除了容纳另一个元素外没有其他用途。

例如,在创建菜单时,我会创建一个 div 并为其分配背景颜色、位置等。然后我会在其中创建一个无序列表。

我当然可以将分配给 DIV 的所有属性都分配给 UL 而根本不使用 div。

关于什么是最佳实践的任何想法及其原因。

谢谢

珍娜

最佳答案

DIV 可用于对语义相关的元素进行分组。如果您只是简单地包装一个也是 block 元素的单个元素,那么您只是将字节添加到文件中。

关于css - 这些 DIV 真的有必要吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1207941/

相关文章:

html - 使用div的级联菜单

jquery - 保持绝对元素之间的宽度

jquery - Bootstrap 3 自定义多级菜单不适用于较小的分辨率

java - 在 Spring Web 应用程序中管理用户图像

HTML 表格行 - 如何使唯一单元格具有 100% 的宽度? (附截图说明)

javascript - 将动态生成的元素保持在文档边界内

html - 居中导航栏

asp.net-mvc-3 - 使用纯 HTML 和 MVC 3 上传大文件

html - 选择行时突出显示表格单元格

python - 使用python刷新网页