Non puoi usare un linguaggio in uso venti anni fa e sperare che vada bene nei browser di oggi.
Per far funzionare IE in modo standard, devi usare una DTD recente: minimo XHTML 1.0 strict.
Personalmente non so se IE8 riconosce HTML5 (e` uno standard ancora no ufficiale, ma alcuni brwoser gia` lo interpretano in qualche modo)
Se non sai cosa e` una DTD, vedi il capitolo sul DOCTYPE di qualsiasi tutorial HTML (ad esempio tra le guide di HTML.it).
Sposto nel forum HTML.

Rispondi quotando