Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > Валидация xhtml a href


Автор: Dima85 12.1.2012, 13:14
Код

Line 66, Column 308: general entity "url" not defined and no default entity 
…ter.com/intent/tweet?text=RSS+Reader.&url=jkhjkh"><img style…

✉ 

 This is usually a cascading error caused by a an undefined entity reference or use of an unencoded ampersand (&) in an URL or body text. See the previous message for further details.



Код

 Line 66, Column 311: reference to external entity in attribute value 
….com/intent/tweet?text=RSS+Reader.&url=jkhjkh"><img style="b…

✉ 

 This is generally the sign of an ampersand that was not properly escaped for inclusion in an attribute, in a href for example. You will need to escape all instances of '&' into '&amp;'.


Подскажите пожалуйста как избавится от этих ошибок?

Автор: Evghenusi 12.1.2012, 13:50
Цитата(Dima85 @  12.1.2012,  13:14 Найти цитируемый пост)
You will need to escape all instances of '&' into '&amp;'.
 smile 

Автор: Dima85 12.1.2012, 13:58
Да, я это читал, нужно в href найти '&' и заменить на '&amp;'

тоесть с
Код

…ter.com/intent/tweet?text=RSS+Reader.&url=jkhjkh"><img style…


сделать
Код

…ter.com/intent/tweet?text=RSS+Reader.&amp;url=jkhjkh"><img style…


Я боюсь что после этого некоторые браузеры не будут открывать такие ссылки. Или это не так и все браузеры их нормально понимают?

Автор: $дмитрий 12.1.2012, 14:20
Цитата

Я боюсь что после этого некоторые браузеры не будут открывать такие ссылки

Будут

Автор: superhans 31.1.2012, 16:45
Будут и еще раз будут

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)