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:
Unter XHTML ist dies jedoch falsch und erzeugt ein nicht wohlgeformtes Dokument. Deshalb muss es wie folgt heißen:
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:
Unter XHTML musst du, da dies ein leerer Tag ist, also ein Tag, der keinen Abschlusstag besitzt, einen abschließenden Slash schreiben.
Also so:
\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]