Подтвердить что ты не робот

"& не запускал ссылку на символ. (& вероятно, должно было быть экранировано как &.)" Разметка w3c

Я использую валидатор разметки w3c. Я получаю эту ошибку:

Line 169, Column 60: & did not start a character reference. (& probably should have been escaped as &.)
    <a href="index.php?option=com_content&view=article&id=6&Itemid=4">

Если я использую & amp вместо &, я не могу передать значения на следующую страницу. Кто-нибудь, пожалуйста, помогите мне. Спасибо заранее

4b9b3361

Ответ 1

Включили ли вы запятую после &amp? Ваша ссылка должна быть

<a href="index.php?option=com_content&amp;view=article&amp;id=6&amp;Itemid=4">

Обратите внимание, что если вы вставляете этот URL-адрес в адресную строку своего браузера, он не будет работать - браузер преобразует &amp; в &, когда вы нажимаете ссылку на странице.

Ответ 2

Значение атрибута href должно быть закодировано по URL, а не закодировано html:

<a href="index.php?option=com_content%26view=article%26id=6%26Itemid=4">