Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
✔Validation meiner CSS fehlerhaft? Versteh ich nicht
Der Umstieg von HTML auf XHTML ist eben etwas komplexer als bloß alle Attributwerte in Anführungszeichen zu setzen und leere Elemente direkt im Start-Tag zu schließen. Daher hier mal die Standardlektüre: