|
DTD
DTD staat voor Document Type Definition (Documenttype uitleg)
De standaard XHTML kent drie typen documenten. De meest gebruikelijke
is Transitional.
Dit zijn de die types:
- STRICT
- TRANSITIONAL
- FRAMESET
STRICT
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
Gebruik dit als je alleen maar tekst gebruikt. Dit kan gebruikt worden
in combinatie met CSS. Je geeft de browser met deze
code meteen aan dat het om een pagina gaat met weinig fratsen maar merendeel
tekst.
TRANSITIONAL
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
Gebruik dit als je gebruikt wilt maken van HTML
en browsers die CSS niet ondersteunen. Dit is de
meest gebruikte omdat bij dit documenttype de mogelijkheden het grootst
blijven.
FRAMESET
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> |
Gebruik Frameset als je gebruikt maakt van Frames. De browser heeft dan
meteen door dat je gebruik maakt van 2 of meer frames.
Waar plaats je dat <!DOCTYPE> ?
Een XHTML document heeft een standaardopmaak met drie onderdelen, namelijk:
Zo dus:
<!DOCTYPE ...>
<html>
<head>
<title>... </title>
</head>
<body> ... </body>
</html>
Daar plaats je dus het <!DOCTYPE>.
Een Doctype verklaard het document vandaar dat het doctype altijd bovenaan
de bron van de pagina moest staan. Boven <html>
en boven alle resterende informatie in de bron.
|