【发布时间】:2013-07-07 10:33:19
【问题描述】:
我正在尝试使用 Google 网络字体,并在官方网站 it recommends 上使用包含 type 属性的 <link> 标签,如下所示:
<link href='http://fonts.googleapis.com/css?family=Ubuntu:400,700' rel='stylesheet' type='text/css'>`
在官方 HTML5 样板站点中,他们省略了 type 属性
<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Open+Sans:400,700">
根据this rather old answer,在HTML5 中,type 属性在<style> 标记上是可选的,而在<link> 标记上是必需的。
但是,没有type 属性的版本可以在W3C validator 上正常验证。
那么,type 属性是否强制?
【问题讨论】:
-
旧问题中批准的答案是错误的。解决这个问题的方法是解决这个问题,而不是生成相同问题的新副本并留下旧的错误答案。
标签: html css webfonts google-webfonts