【发布时间】:2013-06-28 21:38:39
【问题描述】:
W3C Validator 在我的某些 URL 中引发了一个关于 & 符号的错误。例如:
<link href="min/?f=static/css/reset.css,static/css/main5.css&2" rel="stylesheet">
然而根据HTML5 spec,验证器是错误的:
不明确的 & 是一个 U+0026 AMPERSAND 字符 (&),后跟一个或多个字母数字 ASCII 字符,后跟一个 U+003B 分号字符 (;),这些字符可以与命名字符引用部分中给出的任何名称都不匹配。
This site 得出相同的结论,并指出目前没有验证器正确实施规范。
这有什么确定的吗?
【问题讨论】:
-
这可能会有所帮助 - stackoverflow.com/questions/3493405/…
-
@Zenith 我不这么认为。这是专门针对引用属性的,如果您阅读了我链接到的规范更改,显然这是可以接受的。
-
@Zenith 做得很好,先生。将其发布在答案中,我会这样标记。
标签: html url w3c-validation