Есть ли обходной путь для ошибки проверки w3c для &, присутствующего в URL-адресах или в каком-либо другом месте в разметке HTML? В нем говорится:
&
и не начиналась ссылка на символ,(и, вероятно, следовало бы экранировать как &.)
&
Амперсанд в моем случае является частью url для граватационного эскиза.Это проблемная часть URL:
c91588793296e2?s=50&d=http%3A%2F%.
c91588793296e2?s=50&d=http%3A%2F%
для каждого знака и знака вы пишете & в вашем примере это будет:
c91588793296e2?s=50&d=http%3A%2F%
Используйте & для буквальных амперсандов, даже в URL.
http://htmlhelp.com/tools/validator/problems.html#amp
должно быть:
c91588793296e2?s=50&d=http%3A%2F%.
обратите внимание на &
Я знаю, что это кажется странным, но амперсанды должны быть закодированы как HTML-объекты, которыесмутно обозначается амперсандами.
Заменить на &