terug naar de vorige pagina


Knock, knock. Guess who.....it's me, the future.

Het is goed voorbereid te zijn op de toekomst. En dat is wat je doet wanneer je overstapt van html naar xhtml.
En die overstap is niet zo groot. Het is meer een kwestie van bewustzijn. Jezelf bewust zijn van de code die je schrijft en waarom je die schrijft. Dat hoort eigenlijk bij het gebruik van xhtml, de opvolger van html.

In de nabije toekomst zullen websites meer en meer bekeken gaan worden via andere applicaties dan de browser van een pc of mac. Mobiele telefoons, palmtops en andere handigheidjes zullen toegang tot het internet opeisen, veel meer dan nu het geval is.
Op het moment dat dat gebeurd kun jij het jezelf niet meer veroorloven om fouten in je code te hebben of om de opmaak van je pagina in de markup te proppen. Je zult je pagina een volledig andere layout moeten kunnen geven door eenvoudigweg van stylesheet te wisselen.

Zover zijn we natuurlijk nog niet, maar nogmaals: het is goed voorbereid te zijn. Met het gebruik van xhtml zet je een stap in die richting. Mocht je meer willen weten, hier vind je meer informatie over het gebruik van xhtml

De verschillen tussen html en xhtml:

In xhtml gebruik je in je markup geen hoofdletters.
Dus niet zo:

<H1>Dit mag in html wel maar in xhtml niet</H1>

Maar zo:

<h1>klopt helemaal, ook in xhtml</h1>

In xhtml wordt iedere tag afgesloten. Ook de tags die geen sluit-tag kennen.
Dus bijvoorbeeld een image tag in het vervolg niet meer zo:

<img src="fout.gif" alt="een niet gesloten tag" width="15" height="15">

Maar zo:

<img src="goed.gif" alt="een gesloten tag" width="15" height="15" />

En dan zijn er nog een paar zaken waar die in html 4.01 al fout waren, maar waar bij xhtml strenger op gelet wordt.
Bijvoorbeeld het verkeerd nesten van elementen. Dus fout is:

<p><strong>Wel vetgedrukt, toch fout</p></strong>

En goed is:

<p><strong>Eenvoudig eigenlijk toch, dat xhtml.</strong></p>

Dat is eigenlijk alles. Misschien moet je nog even op de pagina over het doctype kijken voor het juiste xhtml doctype. Niet zo moeilijk toch?
Maar nogmaals, het gaat vooral om het bewustzijn van waar je mee bezig bent. Het heeft weinig zin je pagina keurig als xhtml te declareren om hem vervolgens vol te plempen met (laten we voor de gein zeggen) door Frontpage gegenereerde code.


terug naar de vorige pagina