
1. Het HEAD element
1.1. In de head staat er niet veel
1.1.1. Title element
1.1.2. Meta element
1.1.3. Base element
1.1.4. Link element
2. Het BODY element
3. De DOCTYPE-declaratie
3.1. XHTML 1.0
3.1.1. XHTML 1.0 Strict
3.1.1.1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3.1.1.1.1. Dit doctype legt op een aspect een heel grote klemtoon: structuur! Een hele boel elementen en attributen voor de opmaak zijn niet toegelaten.Je kan dit het best koppelen met CSS
3.1.2. XHTML 1.0 Transitional
3.1.2.1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3.1.2.1.1. Alle elementen van XHTML 1.0 worden toegelaten, link targets, en de opmaak tags die in de strict-versie verboden waren mogen terug meedoen. behalve frames.
3.1.3. XHTML 1.0 Frameset
3.1.3.1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3.1.3.1.1. XHTML 1.0 Frameset is een variante van Transitional-doctype's, maar dan voor pagina's met frames. De pagina's in de frameset zelf moeten gewoon een Transitional (of strict) doctype krijgen.
4. Het HTML element
4.1. Nederlands
4.1.1. <html xmlns="http://www.w3.org/1999/xhtml" lang="nl">
4.2. Engels
4.2.1. <html xmlns="http://www.w3.org/1999/xhtml" lang="en">