我想知道是否有必要使用<link rel="stylesheet" type="text/css" href=...>完<link rel="stylesheet" href=...>。该rel="stylesheet"标记的信息,这是一个样式表-所以text/css就我而言,实际上并没有添加任何东西。
<link rel="stylesheet" type="text/css" href=...>
<link rel="stylesheet" href=...>
rel="stylesheet"
text/css
HTML唯一使用的样式表格式仍然是CSS,因此text/css对浏览器“说”什么?某些网站似乎添加了type="text/css"属性,而其他网站则没有。
type="text/css"
那么,什么是使用type="text/css"的<link rel="stylesheet">元素,是有必要包括它?
<link rel="stylesheet">
HTML5规范不是必需的,但对于旧版本的HTML是必需的。
HTML 4 W3.org规范
Type代表样式表的MIME类型。我见过的唯一受支持的值是Text/CSS,这可能就是HTML5删除它的原因。我想他们为较早的版本提供了它,以允许将来从未发生过的扩展可能性。
使用HTML5而不指定类型,到目前为止,即使在测试IE的较旧版本时,兼容性也没有出现问题。