似乎HTML5建议书对<link>
位置有点含糊不清:http://www.w3.org/TR/html5/document-metadata.html#the-link-element
有一个短语
可以使用此元素的上下文:预期元数据内容的位置。
并没有确切定义这种情况。但是整个页面描述了这种内容,例如头,标题,基地,链接,元,风格。
还有一段:
link元素必须具有rel属性。 如果使用rel属性,则元素仅限于head元素。
似乎它有多余或互斥的短语。
那么有人可以用<link>
标记位置来澄清情况吗?
Google是关于https://developers.google.com/speed/docs/insights/OptimizeCSSDelivery#example还是违反了W3C推荐标准?
答案 0 :(得分:6)
link
不允许在html
元素之外。 html
元素是唯一允许的根元素。
将元素插入head
无法将其置于html
之外,因为head
也必须位于html
。
答案 1 :(得分:1)
<head>
元素必须位于</html>
元素内,而<html>
元素必须位于x <- data.frame(a = 1, b = 2, c = 3)
mean(x)
[1] NA
Warning message:
In mean.default(data.frame(a = 1, b = 2, c = 3)) :
argument is not numeric or logical: returning NA
内。
您可以在mean(unlist(x))
[1] 2
之外放置的唯一内容是评论或DOCTYPE