Vergeet niet een doctype toe te voegen

Een wat toevoegen?

Er is niet één type HTML, er zijn er in feite verscheidene: HTML 4.01 Strict, HTML 4.01 Transitional, XHTML 1.0 Strict en vele andere. Al deze soorten van HTML zijn gedefinieerd door hun respectievelijke W3C specificaties, maar ook in een taal die door een machine kan worden gelezen, waarin de juiste structuur, elementen en attributen zijn vastgelegd van een type HTML zijn vastgelegd.

Zulk een definitie heet een "Document Type Definition", of kortweg DTD.

Programma's die HTML documenten verwerken, zoals webbrowsers, moeten weten welke DTD wordt gebruikt in een (X)HTML document: dat is waarom elk (X)HTML document aan het begin een DTD declaratie nodig heeft, zoals:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Gegeven de opmaak, wordt de DTD declaratie vaak kortweg "Doctype" genoemd.

Waarom?

Waarom een doctype aangeven? Omdat het vastlegt welke versie van (X)HTML een document eigenlijk gebruikt, en deze informatie van vitaal belang is voor browsers of andere programma's die het document verwerken.

Bijvoorbeeld, een doctype opgeven stelt u in staat om programma's zoals de Markup Validator de syntax van uw document te laten controleren (en fouten te vinden die van invloed zijn op de manier waarop het document in verschillende browsers wordt getoond). Zulke programma's kunnen hun werk niet doen als ze niet weten wat voor een document wordt gebruikt.

Verder lezen

Over de "QA Tips"

De W3C QA Tips zijn korte documenten met wetenswaardigheden voor webontwikkelaars en webontwerpers, geproduceerd en gehost door de Quality Assurance Interest Group van het W3C.

Hoewel de tips zorgvuldig nagekeken worden door deelnemers aan de groep, moeten ze niet gezien worden als iets anders dan informatieve wijsheden, en bovenal, ze zijn geen normatieve W3C technische specificaties.

Leer meer over de Tips en hoe eigen parels van wijsheid bij te dragen, en vind alle andere QA tips in de Tips Index.

Dit is een Nederlandse vertaling van Use the alt attribute to describe the function of each visual. De vertaling is mensenwerk.

Dan Connolly en het W3C QA Team
$Revision: 1.9 $ van $Date: 2006/11/24 01:20:24 $ door $Author: ot $