XHTML statt HTML

HTML-Seiten auf XHTML vorbereiten

Bis sich XHTML durchsetzt, wird es noch eine Weile dauern. Dennoch können Sie sich schon jetzt auf den neuen Standard vorbereiten. Mit ein paar Grundregeln lässt sich HTML-4-Code so gestalten, dass Sie ihn später mit minimalem Aufwand auf XHTML umstellen können.

Wenn Sie Auftragsarbeiten an HTML-Programmierer herausgeben oder selbst programmieren, achten Sie darauf, dass Sie nur noch wohl geformten, also den XML-Konventionen entsprechenden Code bekommen. Beachten Sie dabei die folgenden Punkte:

  • Jedes Tag muss ein Abschlusstag haben. Besonders gilt dies bei Absätzen. Diese beginnen immer mit einem p-Tag und enden mit /p. Wenn Sie einen leeren Absatz einbauen wollen, verwenden Sie die HTML-Schreibweise p und /p an Stelle der XML-Version p /. Die XML-Fassung ohne Inhalt kann auf Browsern zu Fehlinterpretation führen.

  • Leere Elemente, die bislang ohne Abschlusstag verwendet wurden, benötigen jetzt eine Schlussmarke. Diese bekommt in XML immer einen Querstrich nach dem eigentlichen Tag: br / oder hr /. Diese Tags funktionieren bereits mit den aktuellen Versionen des Internet Explorer und des Netscape Navigator. Achten Sie aber darauf, vor dem / ein Leerzeichen einzufügen.

  • Setzen Sie alle Werte oder Attribute in Anführungszeichen. Das gilt auch für Zahlenwerte. Beispiele:

<table rows="5" cellpadding="3"> oder <td align="right">

  • Vermeiden Sie Zeilenumbrüche sowie mehrere Leerzeichen in Tags und zwischen den Attributen.