XHTML Online Lernen

 
  Kursmaterial  
 

Elementreferenz
Attributreferenz
Unicode-Zeichentabelle
Farbtabelle
CSS-Eigenschaften
Glossar

 
  Zum Nachschlagen  
 

SelfHTML 8.0
W3C-Spezifikationen
Editor-Programme
Ressourcen im WWW
Buch-Tipps

 
 
 

Nicht erlaubte Elemente und Attribute
Einschränkungen

 
 
Vorherige Lektion DTD und DOCTYPE-Deklaration   Umwandlung von HTML-Dokumenten in XHTML Nächste Lektion
 
 

Nicht erlaubte Elemente

XHTML hat einige Elemente "abgeschafft", die noch in HTML verbreitet eingesetzt wurden. In der DTD Strict sind diese Elemente nicht definiert, deshalb sollten Sie sie nicht verwenden, wenn Sie die Verarbeitung Ihrer XHTML-Dokumente mit XML-Anwendungen planen. Als HTML werden sie noch von den meisten Browsern unterstützt.

Anstelle der nicht mehr erlaubten (deprecated) Elemente können Sie Styles in CSS definieren. Dies betrifft besonders das Element font, das überhaupt nicht mehr verwendet werden soll.

applet Eingebettetes Java-Applet (oder Applet in einer anderen Sprache) object
basefont Standard-Schrift für das Dokument CSS-Angaben
center Zentrierter Text-Block CSS-Angaben
dir Verzeichnisliste ul-Liste und CSS-Angaben
font Schriftformatierung innerhalb von Textelementen CSS-Angaben
isindex Schnittstelle zum Durchsuchen eines Dokumentes input-Element in einem form-Element
menu Menü-Liste ul-Liste und CSS-Angaben
s durchgestrichener Text CSS-Angaben
strike ausgestrichener Text CSS-Angaben
u unterstrichener Text CSS-Angaben
frameset Layout für eine Gruppe von Frames definieren (nur in DTD Frameset erlaubt)
frame Inhalt für einen spezifischen Frame definieren (nur in DTD Frameset erlaubt)
noframes Alternativer Inhalt für Browser, die keine Frames unterstützen (nur in DTD Frameset erlaubt)

Für die folgenden Elemente bestehen Einschränkungen darüber, welche Kind-Elemente sie enthalten dürfen. Diese Einschränkungen beziehen sich ebenfalls auf alle weiteren Schachtelungsebenen des Elements. (Anhang B der XHTML 1.0 Spezifikation des W3C)

  • a darf keine anderen a-Elemente enthalten.
  • pre darf nicht enthalten: img, object, big, small, sub, oder sup.
  • button darf nicht enthalten: input, select, textarea, label, button, form, fieldset, iframe oder isindex.
  • label darf keine anderen label-Elemente enthalten.
  • form darf keine anderen form-Elemente enthalten.

Nicht erlaubte Attribute

align caption, div, h1-h6, hr, img, input, legend, object, p, table Ausrichtung eines Elementes CSS-Angaben
alink, link, vlink body Standard-Farbe für Hyperlinks im Dokument CSS-Angaben
background body Hintergrundbild für Dokument CSS-Angaben
bgcolor body, table, td, th, tr Hintergrundfarbe CSS-Angaben
border img, object Rahmen um ein Element CSS-Angaben
clear br Textfluss um Grafiken CSS-Angaben
compact dl, ol, ul Schriftweite in einer Liste CSS-Angaben
height td, th Höhe einer Tabellenzelle CSS-Angaben
hspace, vspace img, object Horizontaler und vertikaler Abstand von anderen Elementen CSS-Angaben
language script Angabe der Script-Sprache type
noshade hr Horizontale Linie ohne Schattierung CSS-Angaben
nowrap td, th Zeilenumbruch in einer Zelle CSS-Angaben
size hr Höhe einer horizontalen Linie CSS-Angaben
start ol Startnummer eine numerierten Liste CSS-Angaben
text body Standard-Farbe für Text im Dokument CSS-Angaben
type li, ol, ul Listentyp CSS-Angaben
value li Sequenznummer einer Liste CSS-Angaben
version html HTML-Versionsangabe geht aus der DOCTYPE hervor
width hr, pre, td, th Breite eines Elements CSS-Angaben
 
 
Vorherige Lektion DTD und DOCTYPE-Deklaration   Umwandlung von HTML-Dokumenten in XHTML Nächste Lektion
 
   
©2002 Comet Communication GmbH Impressum