Я хотел бы включить URI http://beispiel.de/schnäppchen в ссылку в документе XHTML, который закодирован в UTF-8.
http://beispiel.de/schnäppchen
Должен ли я в процентах кодировать URL и писать
<a href="http://beispiel.de/schn%C3%A4ppchen">foobar</a>
? «ä» является допустимым символом в UTF-8 и поэтому должен быть допустимым в XML / XHTML, нет?
Разрешено в (X) HTML, но не разрешено в URL rfc2396.
Обратите внимание, что символы преобразуются с использованием URL-кодирования%, а не как сущности SGML (с &)
&