2011-08-12 41 views
4

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

+0

我强烈建议使用外部的css文件,但你可能需要这个小测试或什么? –

+0

头部分包含一个无序的标签集合。 – DwB

+0

从HTML5开始,我认为它可以在文档中的任何地方,而不仅仅是头部。 – DaveWalley

回答

3

没关系。只要它在脑海中,它可以在全部<meta>标签之前,或者在<title><script>之后。

总之:<style>元素可以位于<head>元素的任何位置。

1

任何顺序,如果内存服务。但是,我通常经历过元数据和标题之后的常见做法

2

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

7

根据HTML5 spec,无范围<style>元素可以基本上在<head>的任何地方。

0

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

在对文件进行解码之前,浏览器将寻找包含内容类型和编码的元标记,因此在文件的早期阶段就很好。