是否允许<link />标签?

时间:2015-07-13 12:43:42

标签: html5 w3c-validation

似乎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推荐标准?

2 个答案:

答案 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

相关问题