Амперсанд &
- это специальный символ в HTML и XML. Если вы хотите использовать его как обычный символ, вы должны правильно его кодировать. Напишите &
вместо &
:
src="...9623&w=180&h=46&style=white&variant=text&loc=en_US"
&
обозначает начало закодированного объекта, например <
для <
или &
для &
. В вашем случае парсер пытается интерпретировать &w
как сущность. Но сущности всегда завершаются ;
, поэтому, если ;
отсутствует, вы получите сообщение об ошибке.