在下面的代码中,我们有section class =“body”和ol,li的不同类。 h2,页脚和div。当我们不在任何地方应用时,在该部分中提及class =“body”有什么用?如果我们给“身体”一个css,它将如何反映在代码中?
http://coding.smashingmagazine.com/2009/08/04/designing-a-html-5-layout-from-scratch/
答案 0 :(得分:1)
如果您阅读了发布了指向...的链接的文章,您应该找到以下内容......
有些人可能已经注意到我如何将class="body"
属性添加到标记中布局的主要部分。这是因为我们希望我的网站的主体具有一定的宽度(800px),而且我从来没有成为那个大包装<div>
的粉丝。因此,我们将使用基本块中心技术使用边距。我还在本节中添加了几个可用于帖子后内容的泛型类。
.body {clear: both; margin: 0 auto; width: 800px;}
img.right >figure.right {float: right; margin: 0 0 2em 2em;}
img.left, figure.left {float: right; >margin: 0 0 2em 2em;}
...结束语...
一般而言,如果您没有在css或JavaScript中引用类名,那么将它包含在您的html中并没有多大的用途。
如果您添加如下的css规则:
.body {*css rules*}
...然后,无论您在哪里class="body"
,都会应用这些规则。
希望有所帮助