HTML | beschrijving element | !DOCTYPE | |
|
Handleiding HTML Legenda | HTML-elementen | Inhoud HTML | Inhoud CSS | Begin
|
!DOCTYPE
|
Helemaal aan het begin van een document moet de DOCTYPE (document type) declaratie worden opgenomen. Deze is ervoor bedoeld aan te geven aan welke HTML-versie het document voldoet. De DOCTYPE-declaratie verwijst naar een document type definition (DTD). In een DTD wordt onder meer beschreven welke elementen gebruikt mogen worden in de betreffende HTML-versie, op welke plaats een element in een document mag voorkomen (welke andere elementen een element mag bevatten en in welke andere elementen een element mag zijn opgenomen), of het gebruik van de activering en/of beëindiging van een element verplicht is, of een element inhoud bevat of leeg is tussen de activering en de beëindiging, welke attributen een element heeft, of het gebruik van bepaalde attributen verplicht is, welke waarden een attribuut mag hebben, wat de standaardwaarde is en aan welke eisen de waarde van een attribuut moet voldoen. In het volgende overzicht is voor de DOCTYPE-declaratie voor de verschillende HTML-versies weergegeven.
HTML 4.0 Transitional (bevat alle elementen en attributen, inclusief die welke het label afgekeurd hebben gekregen, maar exclusief die welke betrekking hebben op frames):
HTML 4.0 Frameset (bevat alle elementen en attributen, inclusief die welke het label afgekeurd hebben gekregen en inclusief die welke betrekking hebben op frames):
HTML 4.01 Transitional (bevat alle elementen en attributen, inclusief die welke het label afgekeurd hebben gekregen, maar exclusief die welke betrekking hebben op frames):
HTML 4.01 Frameset (bevat alle elementen en attributen, inclusief die welke het label afgekeurd hebben gekregen en inclusief die welke betrekking hebben op frames):
De meeste oudere browsers maken geen gebruik van de DOCTYPE-declaratie. Nieuwere browsers als Microsoft Internet Explorer 6.0 voor Windows en Microsoft Internet Explorer 5.0 voor Macintosh, Mozilla, Netscape Navigator 6.0 en hoger en Opera 7.0 en hoger gebruiken de DOCTYPE-declaratie om te bepalen hoe een document moet worden weergegeven. Onderscheid wordt daarbij gemaakt tussen twee manieren van weergeven: de "quirks" of "compatibility" (uitwisselbaarheids) modus en de "standards" modus. In de quirks modus wordt het document weergegeven zoals dat ook in oudere browsers het geval is. In de standards modus wordt het document weergegeven volgens de laatste standaarden op het gebied van HTML (versie 4) en CSS (versie 2). De standards modus wordt door de hiervoor genoemde browsers in ieder geval aangehouden als één van de volgende DOCTYPE-declaraties zijn opgenomen:
|
Legenda | HTML-elementen | Inhoud HTML | Inhoud CSS | Begin Handleiding HTML (https://www.handleidinghtml.nl/) |