1. De grootste verandering is dat alle tags in kleine letters (lowercase) geschreven moet worden.
Dit is fout:
<HTML>
<HEAD>
<TITLE>XHTML tutorials</TITLE>
</HEAD>
<BODY>
XHTML is een computertaal die bestaat uit codes die tags worden genoemd. Door middel van deze tags wordt er aan de browser doorgeg…
</BODY>
</HTML>
Dit is goed:
<html>
<head>
<title>XHTML tutorials</title>
</head>
<body>
XHTML is een computertaal die bestaat uit codes die tags worden genoemd. Door middel van deze tags wordt er aan de browser doorgeg…
</body>
</html>
2. Geneste tags moeten in de juiste volgorde gesloten worden.
Dit is fout:
<i><b>Tekst</i></b>
Dit is goed:
<i><b>Tekst</b></i>
3. Alle tags moeten gesloten worden. Dat ben je al gewend in HTML bij onderstaande tags, maar het moet nu dus ook bij een aantal andere tags waar het voorheen in HTML niet nodig was.
Deze ken je waarschijnlijk al:
<b></b>
<a></a>
<table></table>
In HTML waren er ook een aantal die niet gesloten werden, maar in XHTML moet dat wel. Ik praat dan over bijvoorbeeld:
Dit is fout:
<br>
<hr>
<img>
Dit is goed:
<br />
<hr />
<img />
Je voegt dus eigenlijk de sluitingstag aan de openingstag. Zo zal de <img> tag er als volgt uit komen te zien:
<img src=”mijnafbeelding.jpg” alt=”Alternatieve tekst” width=”100″ height=”100″ />