Verwendet ihr eigentlich normales HTML oder XHTML?
Ich selbst habe in der letzten Zeit eine Vorliebe für XHTML 1 entwickelt, weil seine Struktur strenger, aber auch klarer ist als beim normalen HTML (so verzeiht XHTML keine Tag-Schludereien und akzeptiert auch nur Großschreibung der Tag- und Attributnamen).
Allerdings muss ich auch gestehen, dass ich das XHTML-Dokument dann in der lockeren Variante als ganz normale HTML-Seite abspeiche und wiedergebe. Denn striktes XHTML sollte genaugenommen durch den XML-Parser (den so nicht jeder Browser hat) und nicht durch den regulären HTML-Renderer wiedergegeben werden.
XHTML ist im Grunde genommen der Ansatz, HTML durch XML zu "simulieren". Syntax und Struktur sind weitestgehend identisch, nur ist XHTML wie gesagt deutlich strenger und zwingt gerade professionelle Designer zu mehr Disziplin.
Um die Verwirrung jetzt noch zu vervollkommnen:
XHTML 2 wurde vor Jahren schon angekündigt, wird jetzt aber nicht mehr weiterentwickelt (es hätte sich ohnehin nur noch weiter vom normalen HTML entfernt).
Stattdessen arbeitet das W3C-Konsortium nun am neuen HTML-5-Standard, der laut offiziellen Empfehlungen erst ab 2014 im größeren Umfang umgesetzt werden sollte, in Wahrheit aber schon jetzt eine breite Realisierung und Unterstützung durch praktisch alle modernen Browser erfährt.
Und das wohlgemerkt zu einem Zeitpunkt, zu dem HTML 5 eigentlich noch eine totale Baustelle ist!
Verantwortlich für die jetzt schon rege Umsetzung dürfte die mit dem W3C konkurrierende Organisation WHATWG (Web Hypertext Application Technology Working Group) sein, welche ebenfalls an HTML 5 arbeitet, es aber als stetig veränderlichen Standard begreift und demnach schlichtweg nur "HTML" nennt.