我应该如何使用 CSS 声明?
这边走:
div#main_content {
width: 900px;
border: 1px solid #CCC;
margin: 20px 0 20px 0;
padding: 40px;
overflow: hidden;
}
或者这样:
#main_content {
width: 900px;
border: 1px solid #CCC;
margin: 20px 0 20px 0;
padding: 40px;
overflow: hidden;
}
在 sublime text 2 中,sublime linter 包建议我不使用div
- 只有#main_content,但在一些教程中我发现最好使用div#main_content,因为它更容易解析。
你建议我应该使用什么? (我认为在这种情况下,班级的结果是相同的)
最好只使用 id。页面上应该只有一个具有给定 id 的元素,因此元素类型是多余的。
错过元素类型的另一个原因是,如果您决定更改 HTML(也许更改<div>
更语义化的东西,比如<p>
or <section>
) CSS 选择器仍然会匹配。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)