4

我知道内部 CSS 应该在<head></head>(X)HTML 文档的部分中,但它是否需要在某些<meta><title>元素之前/之后,或者可以是任何顺序?

4

6 回答 6

7

根据HTML5 规范,非作用域<style>元素基本上可以在<head>.

于 2011-08-12T12:34:43.160 回答
3

没关系。只要在头部,可以在所有<meta>标签之前,也可以在<title>and之后<script>

简而言之:<style>元素可以在元素中的任何位置<head>

于 2011-08-12T12:32:50.383 回答
2

head 标签中的元素可以按任意顺序放置。

于 2011-08-12T12:33:16.417 回答
1

任何顺序,如果有记忆的话。但是,我通常经历过在元数据和标题之后的常见做法

于 2011-08-12T12:32:50.553 回答
0

我假设它以任何顺序都有效,但您可以使用以下方式确认:W3C 的验证器:http: //validator.w3.org/

于 2011-08-12T12:32:07.837 回答
0

只要 head 标签中的元素不相互依赖(例如,当一个脚本依赖于另一个首先加载的脚本时),顺序就无关紧要。

浏览器将在解码文件之前查找包含内容类型和编码的元标记,因此最好在文件的早期使用它。

于 2011-08-12T12:36:55.933 回答