2012-02-06 1 views
3

только простую связь с параметрамиКак написать URLа, в ахор ссылке так не срабатывают ошибки/Варинг @ w3c валидатора

<a href="http://domainame.com/?bla=ble&bli=blo">hey!</a> 

бы сделать w3c валидатор прыгнет на два ошибки, один для equeal (=) и один для и (&)

Error Line 1, Column 43: reference to entity "bli" for which no system identifier could be generated 




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. 
Info Line 1, Column 39: entity was defined here 

Как я могу написать их и получить 0 ошибки/предупреждения?

ответ

2

Знак равенства не вызывает ошибок. Заменить & с &amp; так:

<a href="http://domainame.com/?bla=ble&amp;bli=blo">hey!</a> 
0

я думаю, вам просто нужно, чтобы избежать символов

Например = будет %3D и & будет &amp;

Подробнее здесь HTML url encoding

Смежные вопросы