Thread XHTML oder HTML 4.01: Sollte ich auf XHTML umsteigen? (30 answers)
Opened by Crian at 2004-01-09 16:38

[E|B]
 2004-01-09 17:32
#25467 #25467
User since
2003-08-08
2561 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Die Antwort lautet: JA!
XHTML unterscheidet sich sich nicht groß von HTML.
Der einzige Unterschied liegt darin, dass XHTML ein wohlgeformtes HTML ist, sozusagen ein HTML mit den Regeln von XML.
Unter XML heißt es beispielsweise, dass alle Tags klein geschrieben werden müssen. Das heißt also, dass dies auch unter HTML der Fall ist.
Anderes Beispiel. Folgendes Beispiel ist in HTML erlaubt:

Code: (dl )
<font size=1>


Unter XHTML ist dies jedoch falsch und erzeugt ein nicht wohlgeformtes Dokument. Deshalb muss es wie folgt heißen:

Code: (dl )
<font size="1">


Du brauchst eigentlich nur die Regeln von XML kennen und kannst diese dann auf HTML anwenden.
=> XHTML ist entstanden! ;)

Edit:
Das wichtigste habe ich natürlich vergessen! *gg*
In XHTML darf es keine "leeren" Tags mehr geben.
Unter HTML wäre dies hier möglich:

Code: (dl )
<img src="test.jpg">


Unter XHTML musst du, da dies ein leerer Tag ist, also ein Tag, der keinen Abschlusstag besitzt, einen abschließenden Slash schreiben.
Also so:

Code: (dl )
<img src="test.jpg" />
\n\n

<!--EDIT|[E|B]|1073662528-->
Gruß, Erik!

s))91\&\/\^z->sub{}\(\@new\)=>69\&\/\^z->sub{}\(\@new\)=>124\&\/\^z->sub{}\(\@new\)=>);
$_.=qq~66\&\/\^z->sub{}\(\@new\)=>93~;for(@_=split(/\&\/\^z->sub{}\(\@new\)=>/)){print chr;}

It's not a bug, it's a feature! - [CGI-World.de]

View full thread XHTML oder HTML 4.01: Sollte ich auf XHTML umsteigen?