XHTML - DOCTYPES


Advertisements

Der XHTML-Standard definiert drei Document Type Definitions. Das am häufigsten verwendete und einfach eine die XHTML Transitional dokuments.

XHTML 1.0 Dokumenttypdefinitionen entsprechen drei DTDs:

  • Streng
  • Transitional
  • Frameset

Es gibt nur wenige XHTML-Elemente und Attribute, die in einer DTD vorhanden sind, aber nicht in einer anderen DTD. Während also das Schreiben der XHTML-Dokument, müssen Sie Ihre XHTML-Elemente auswählen oder Attribute sorgfältig. Allerdings hilft XHTML-Validator Sie gültige und ungültige Elemente und Attribute zu identifizieren.

Bitte überprüfen Sie XHTML Validierungen für weitere Einzelheiten zu diesem .

XHTML 1.0 Streng

Wenn Sie planen zu verwenden Cascading Style Sheet (CSS) streng und Vermeidung Zu schreiben die meisten der XHTML-Attribute , dann empfiehlt es sich zu verwendung diese DTD. Ein Dokument konforme die dieser DTD ist von bester Qualität.

Wenn Sie wollen zu nutzen XHTML 1.0 Strict DTD dann , müssen Sie die folgende Zeile an der Spitze Ihrer XHTML-Dokument enthalten.

<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

XHTML 1.0 Transitional

Wenn Sie planen, viele XHTML Attribute sowie einige Cascading Style Sheet-Eigenschaften zu verwenden, dann sollten Sie diese DTD anzunehmen, und Sie sollten Ihre XHTML-Dokument entsprechend zu schreiben.

Wenn Sie XHTML 1.0 Transitional DTD verwenden möchten, dann müssen Sie die folgende Zeile am Anfang Ihrer XHTML-Dokument enthalten.

<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

XHTML 1.0 Frameset

Sie können diese verwenden, wenn Sie wollen HTML-Frames zu verwenden, um das Browser-Fenster in zwei oder mehr Frames partitionieren.

Wenn Sie XHTML 1.0 Frameset DTD verwenden möchten, dann müssen Sie folgende Zeile am Anfang Ihrer XHTML-Dokument enthalten.

<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

Hinweis:  Egal, welche DTD Sie verwenden, um Ihre XHTML-Dokument zu schreiben, wenn es ein gültiges XHTML-Dokument; dann wird Ihr Dokument als gute Qualität Dokument berücksichtigt werden.

Advertisements