Een HTML document heeft een vaste structuur die gerespecteerd hoort te worden. Zo bestaat een HTML document uit enkele elementen die we in dit hoofdstuk gaan bespreken.
Een HTML document bestaat uit 3 delen:
Deze 3 delen horen tot het html element en worden dus geplaatst tussen <html> en </html>.
De doctype declaratie is de eerste regel van een HTML document die zelfs voor de <html> tag staat. In een XHTML bestand is dit een verplichte regel die je moet opnemen in je bestand. Er zijn 3 verschillende doctypen.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
Alles wat tot de HTML-pagina behoort komt tussen <html> en </html>. Zonder dit element zal je geen geldig HTML document kunnen opstellen.Het html element moet het eerste, en het laatste zijn dat je opent en sluit. Deze bevat dus elk ander element in je broncode, met uitzondering van het doctype element.
Het html element heeft maar één specifiek attribuut namelijk xlmns. Dit attribuut dient enkel aanwezig te zijn indien het gaat om een XHTML-broncode. Het xmlns attribuut bevat maar één mogenlijke waarde, zoals in onderstaand voorbeeld:
<html xmlns="http://www.w3.org/1999/xhtml"> <head> .. </head> <body> ... </body> </html>
De head van een pagina bevat informatie die betrekking heeft tot de pagina maar niet visueel wordt getoond aan de gebruiker. De informatie kan instructies aan de browser bevatten over hoe de pagina verwerkt of weergegeven moet worden, of bijvoorbeeld gericht zijn op zoekmachines.
In de head van elke pagina moet een titel worden vastgelegd. De titel wordt in de browser getoond in de bovenste balk. Alle pagina's van een website kunnen best een unieke titel bevatten.
<head> <title>Cursus HTML - Beginpagina</title> <head>
Het body element is het lichaam van een HTML pagina. Alles wat hierin komt wordt getoond door de browser op het scherm.
Data die tussen <!-- en --> staat wordt als commentaar opgenomen en niet getoond in de browser, maar wel in de broncode.
Dit kan bijvoorbeeld handig zijn wanneer een stuk tekst tijdelijk niet zichtbaar mag zijn voor de bezoeker, maar dat deze in de toekomst misschien toch terug zichtbaar moet worden. Het stukje tekst wordt dan niet weggegooid, maar tijdelijk in commentaar geplaatst.
Een andere reden waarom commentaar wordt gebruikt, is om de broncode meer duidelijker te maken.
<!-- Enkel tonen voor leden die zijn ingelogd --> <p>Eerste paragraaf...</p> <!-- Ook tonen voor bezoekers die niet zijn ingelogd --> <p>Tweede paragraaf...</p>
Deze cursus is afkomstig van Cursus HTML
Het is verboden zonder schriftelijke toestemming deze pagina in welke vorm dan ook te publiceren.