"& не запускал ссылку на символ. (& вероятно, должно было быть экранировано как &.)" Разметка 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 вместо &, я не могу передать значения на следующую страницу.
Кто-нибудь, пожалуйста, помогите мне. Спасибо заранее
Ответы
Ответ 1
Включили ли вы запятую после &
? Ваша ссылка должна быть
<a href="index.php?option=com_content&view=article&id=6&Itemid=4">
Обратите внимание, что если вы вставляете этот URL-адрес в адресную строку своего браузера, он не будет работать - браузер преобразует &
в &
, когда вы нажимаете ссылку на странице.
Ответ 2
Значение атрибута href должно быть закодировано по URL, а не закодировано html:
<a href="index.php?option=com_content%26view=article%26id=6%26Itemid=4">