Robert Bienert: HTML/XHTML

Beitrag lesen

Moin!

Bin gerade dabei, mir ein Konzept für einen Internetauftritt zu überlegen.

Nun die Frage: was ist besser? HTML oder XHTML?

Besser in Bezug auf was?

XHTML hat was mit XML zutun. Nur wo liegen die Vorteile? Kann man mit XHTML Dinge, die man mit HTML nicht kann (oder umgekehrt)?

Ja: Wenn du Objekte in HTML einbetten möchtest, musst du dazu zwingend das object-Element verwenden. In XHTML hingegen kannst du Objekte eines XML-Dialekts wie SVG (Vektorgrafiken), SMIL (Präsentationen/Animationen) oder MathML (mathematische Formeln) direkt in der XHTML-Datei notieren, d.h. du hast nur eine Datei, die alles enthält. Außerdem lässt sich XHTML z.B. mit XSLT bearbeiten, d.h. wenn du bestimmte Informationen aus der Datei haben möchtest (z.B. für eine Suche), geht das mit XSLT recht einfach. Viele (Web-) Programmiersprachen bringen weiterhin XML-Parser mit, aber nur wenige HTML-Parser.

HTH und viele Grüße,
Robert