我想将URI http://beispiel.de/schnäppchen
包含在XHTML文档中的链接中,该文档以UTF-8编码。
我应该对URL进行百分比编码并写入
<a href="http://beispiel.de/schn%C3%A4ppchen">foobar</a>
? “ä”是UTF-8中的合法字符,因此在XML / XHTML中应该是合法的,不是吗?
答案 0 :(得分:3)
(X)HTML中的合法,但在rfc2396网址中不合法。
请注意,字符是使用URL%-encoding转换的,而不是转换为SGML实体(带有&
)