HTML5 ambiguous ampersands in URLs
问题 The W3C Validator is firing up an error about ampersands in some of my URLs. For example: <link href="min/?f=static/css/reset.css,static/css/main5.css&2" rel="stylesheet"> According to the HTML5 spec, however, the validator is wrong: An ambiguous ampersand is a U+0026 AMPERSAND character (&) that is followed by one or more alphanumeric ASCII characters, followed by a U+003B SEMICOLON character (;) , where these characters do not match any of the names given in the named character references