Строки CSS ниже приводят его в ужас:
/* MSIE PC */
#logo a { background-image: expression(this.runtimeStyle.backgroundImage = "none", this.innerHTML = '<img src="http://www.llrx.com/themes/llrx/images/logo.gif" border="0" alt="' + this.innerHTML + '">'); }
#tagline a { background-image: expression(this.runtimeStyle.backgroundImage = "none", this.innerHTML = '<img src="http://www.llrx.com/themes/llrx/images/h2.gif" border="0" alt="' + this.innerHTML + '">'); }
Вы присваиваете innerHTML
узла атрибуту ALT
изображения, но innerHTML
содержит неэкранированный HTML, поэтому вы заканчиваете созданиекакой-то очень прикольный HTML-код, например:
<img alt="<img alt="<img alt="<img alt="
Снимок экрана может показаться лучше:
![enter image description here](https://i.stack.imgur.com/O6G89.png)