pro správný zápis xhtml je třeba dát na první řádek následující (tzv. xml prolog )
<?xml version="1.0" encoding="utf-8"?>
pak teprve se přestane IE(6) držet standardu, protože ten prolog ho shodí do quirk-modu...(neplatí myslím pro IE7) ale bez prologu to není xhtml
pravdou je, že xml prolog není podstatný pro validitu - validátor to bere i bez něj, ale standard je standard...