Ошибка: <...> содержит неправильно сформированную ссылку URI

Причина:

URI содержит некорректные символы или не закрыты кавычки вокруг URI.

Решение:

Исправить ссылку URI.

Пример:

Ошибка: <a> содержит неправильно сформированную ссылку URI

НЕПРАВИЛЬНО  <a href="http://www.mozilla.org/one space.html">space</a>
ПРАВИЛЬНО    <a href="http://www.mozilla.org/one%20space.html">space</a>
ПРАВИЛЬНО    <a href="http://www.mozilla.org/one+space.html">space</a>

НЕПРАВИЛЬНО  <a href="http://www.w3c.org>w3c</a>
ПРАВИЛЬНО    <a href="http://www.w3c.org">w3c</a>

В первом примере URI не должен содержать пробелы. (Даже если это работает в браузере...). Это правило детально описано в RFC1738.

Ссылки:

RFC2396 - Uniform Resource Identifiers (URI): Generic Syntax"
RFC1738 - Uniform Resource Locators