Was sind die wesentlichen Unterschiede, Vor- und Nachteile?
Hier sind die Unterschiede zwischen HTML und XHTML: http://de.selfhtml.org/html/xhtml/unterschiede.htm
XML ist ähnlich aufgebaut aber nur für Daten zuständig (also kein Design)
Warum sollte ich ein Dokument in XHTML statt in HTML schreiben (jeweils Strict)?
Du solltest in XHTML schreiben weil es dann für die Browser ganz eindeutig ist wie die Seite dargestellt werden soll. HTML lässt viele invalide Konstrukte durch und jeder Browser interpretiert sie anderst.
Ich persöhnlich probiere schon lange auf XHTML umzusteigen, das Problem ist dass der IE6 (Marktführer) von XHTML scheinbar keine Ahnug hat und teilweise das Design völlig falsch darstellt. Solange dieser Krüppelbrowser noch so stark vertreten ist musst du gute Nerven und viel Zeit investieren um XHTML in allen Browsern richtig darzustellen.