0

可能重复:
是否应该在 html 元素或 body 元素上设置全局 css 样式?

一些关于将 CSS 应用到并获得一些很酷的效果的非常有趣的讨论——比如两个背景图像,一个透明(但 CSS3 可能会使它变得无用)。<html><body>

但是,对于标准情况,哪个元素最适合将页面范围的 CSS 应用到?

也许甚至有一些 CSS 属性更适合一个选择器而不是另一个?于是,两人分道扬镳?

(这涉及跨浏览器兼容性,以及根据规范的适当语义。)

我们也可以将通配符* { }选择器带入这个讨论中。

4

3 回答 3

1

按照 Verandaguy 的回答,http://www.w3.org/Style/Examples/011/firstcss.en.html将样式应用于正文。它没有说为什么,但是,它就是这么说的。

于 2012-10-28T16:43:38.697 回答
0

我相信 W3C 建议您将任何页面范围的样式应用于<body>元素。

于 2012-10-28T15:46:38.800 回答
-1

要创建具有多个页面的站点,最好使用 CSS 作为外部链接页面。这样每个页面都可以访问它。但是对于单个页面到页面,这在某些浏览器上会是一个“很酷的效果”。但在相同的效果中,其他计算机可能会以不同且渲染较少的方法看到这些效果。坚持使用 CSS 主要作为外部链接,仅在需要时使用样式标签,或者在页面上留下注释,说明他们应该如何以及在什么浏览器上查看它。

于 2012-10-28T15:48:27.980 回答