Internet Explorer viser ikke XHTML helt rigtigt.
IE 6 kan ellers godt vise HTML-sider der kan valideres med w3.org's HTML-validator, nogenlunde rigtigt, men den klarer sig dårligt med XHTML.
Det skyldes, at IE, for at vide, om den skal følge w3.org's standarder eller ej, når den tegner siden, "ser" om følgende linje (eller noget lignende) er øverst i dokumentet:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "
http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">I XHTML skal følgende linje dog være øverst:
<?xml version="1.0" encoding="iso-8859-1"?>
Og først dernæst denne (afhændig af XHTML-version man bruger):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "
http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">Det kan IE ikke finde ud af, så den opfatter XHTML, som om det skal tegnes på IE's "gamle måde" :-(