我读到自闭语标签在某些浏览器中存在问题,例如IE7和Firefox 3:Why don't self-closing script tags work?
我很好奇这个问题是否也适用于链接样式表。
例如使用
<link href="/css/style.css" rel="stylesheet" type="text/css" />
而不是
<link href="/css/style.css" rel="stylesheet" type="text/css"></link>
答案 0 :(得分:29)
<link href="/css/style.css" rel="stylesheet" type="text/css"></link>
不是一个好主意。
如果你使用html4,请使用:<link href="/css/style.css" rel="stylesheet" type="text/css">
如果您使用xhtml,请使用:<link href="/css/style.css" rel="stylesheet" type="text/css" />
在html5中,两个版本都很好。
答案 1 :(得分:21)
http://www.w3.org/TR/html401/struct/links.html#edef-LINK
开始标记:必填,结束标记:禁止
http://www.w3.org/TR/html5/document-metadata.html#the-link-element
在text / html中标记省略:无结束标记。
http://www.w3.org/TR/html5/syntax.html#elements-0
“无效元素:......链接......”
“Void元素只有一个开始标记;不能为void元素指定结束标记。”