HTML 4.01 of XHTML

HTML 4.01 of XHTML


Enige tijd geleden hebben we html-site op een aantal punten veranderd. Een van die veranderingen was het omzetten van xhtml 1.0 transitional
naar html 4.01 strict. In dit artikel wil ik aangeven waarom het gebruik van xhtml eigenlijk een hype is en in wezen niet nodig. Er worden
een aantal punten aangedragen waarom XHTML beter zou zijn.

XHTML is veel schoner dan HTML.

Heel veel mensen associeren XHTML met clean markup. Zo mag er volgens hen geen gebruik gemaakt worden van presentatietags,
zoals de fonttag. Dit is niet waar.
Deze tags zijn alleen maar afgekeurd. Wanneer je doctype transitional gebruikt is deze ook met de fonttag gewoon valid.
Aan de andere kant is de versie HTML 4.01 strict strenger dan de versie xhtml 1.0 transitional

XHTML is strikter

Je kunt XHTML en HTML net zo strikt maken als je zelf wilt. Er is niets op tegen om in html je tags ook af te sluiten.
Het ligt dus aan de auteur om een pagina te voorzien van een strikte DTD.

XHTML wordt aanbevolen door het w3c.

Dit is perse niet waar. Het w3c legt alle regels uit, maar beveelt geen enkele versie aan.

Heel veel anderen gebruiken XHTML

Dat klopt, maar er zijn ook heel veel mensen die te hard rijden, dat hoef je zelf dus niet automatisch ook te doen.

Ik wil klaar zijn voor de toekomst

Dit is een van de meest gebruikte excuses om xhtml te gebruiken. Ten eerste zijn er weinig mensen die in de toekomst kunnen
kijken. Het internet veranderd zo snel. Ten tweede wordt er gewerkt aan html5, door
WhatWG.

Mozilla aanbeveling

Tenslotte de overweging van Mozilla.org.
“Als jouw webdocument MathML combineert met XHTML, dan moet je ‘application/xhtml+xml’ gebruiken. Als je inhoud ontwikkelt voor
mobiele apparaten en deze aanbiedt als ‘application/xhtml+xml’, dan hoef je niets te wijzigen, op een andere stylesheet na wellicht.
Maar gebruik je alleen de gewone HTML applicaties (geen MathML) en je verstuurt je content als ‘text/html’ naar andere browsers, dan is er geen
noodzaak om dit als ‘application/xhtml+xml’ naar Mozilla te verzenden. (…) HTML 4.01 als ‘text/html’ verzenden verzekert je ervan dat je
webdocument de breedste ondersteuning heeft bij browsers en zoekmachines.”

          Leuk als je dit artikel deelt:
Share

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *