Нужно ли кодировать амперсанды в URL в HTML5?

Я узнал недавно (изэти вопросов) что в какой-то момент было целесообразно кодировать амперсанды вHREF параметры. То есть вместо того, чтобы писать:

<a href="somepage.html?x=1&y=2">...</a>

Надо написать:

<a href="somepage.html?x=1&amp;y=2">...</a>

По-видимому, первый пример не должен работать, но исправление ошибок браузера означает, что оно работает.

Это все еще так в HTML5?

Мы прошли эру суровых требований XHTML. Было ли это требованием строгой обработки XHTML, или это действительно что-то, о чем я должен знать как веб-разработчик?

Ответы на вопрос(1)

Ваш ответ на вопрос