Wanneer u eigenaar bent van een website of plannen hebt om een website te bouwen, heeft u vast de term HTML horen vallen. Maar wat is HTML? HTML is de afkorting van Hyper Text Markup Language. In het Nederlands zou "markup language" vertaald kunnen worden als "opmaak taal". Hoewel vaak aangeduid als programmeertaal, is HTML niet meer dan opmaak taal.
Het opmaken van een webpagina kunt u vergelijken met het opmaken van bijvoorbeeld een Word-document. Wanneer u in de tekstverwerker Word een tekst schrijft, kunt u bijvoorbeeld besluiten sommige woorden vet te maken of te onderstrepen. Tevens kunt ervoor kiezen bepaalde delen tekst in een andere of grotere letter weer te geven.
Veel opmaak van tekst is eenvoudigweg te maken doormiddel van het aanklikken van functieknoppen in de tekstverwerker. Buitengewoon handig, maar met één heel groot nadeel. Het document is in digitale vorm alleen leesbaar voor mensen die over dezelfde tekstverwerker beschikken.
In de jaren zestig liepen onderzoekers al tegen dit probleem op. Het probleem dat veel digitale documenten niet zondermeer uitwisselbaar waren. Documenten die onderzoeksresultaten bevatten die voor iedere onderzoeker die deel nam aan dat project leesbaar zou moeten zijn. Dit betekende dat er iets verzonnen moest worden, zodat elk document op elk computersysteem leesbaar zou kunnen zijn. Tevens moest het mogelijk zijn dat dergelijke documenten door iedereen gemaakt konden worden.
Met deze gedachten werd HTML ontwikkeld en ontstond internet. Een netwerk waar ieder onderzoeksinstituut toegang toe had voor bekijken en bestuderen van onderzoeksresultaten.
Er wordt vaak gesproken over HTML codes, HTML code schrijven, een webpagina coderen. Duidelijker zou zijn te spreken van een pagina opmaken met HTML zodat deze wordt weergeven zoals de bedoeling is. Voor het opmaken van een HTML pagina wordt gebruik gemaakt van HTML tags. Om precies te zijn, een openings tag en een sluit tag. Uitzondering daarop zijn overigens HTML tags die geen inhoud kennen.
Tussen deze twee HTML tags wordt de inhoud van de pagina opgenomen. De inhoud van de webpagina kan in dit geval gezien worden als het deel wat zichtbaar op een computerscherm wordt weergegeven. De openings tag, de inhoud en sluit tag vormen samen een HTML-element. Aan HTML-elementen kunnen attributen worden toegevoegd. Een attribuut kan bijvoorbeeld zijn het lettertype of de lettergrootte.
Aan de diversen attributen kunnen vervolgens waarden worden toegekend. Het attribuut lettertype kan op deze manier bijvoorbeeld voorzien worden van de waarde "Arial" of "Courier", waarmee wordt aangegeven in welk lettertype de tekst op de webpagina moet worden weergegeven.
Elke HTML pagina bestaat uit een vast aantal elementen die nodig zijn om een pagina juist weer te geven in een webbrowser. Wanneer één of meerdere elementen zouden missen, kan dit tot gevolg hebben dat de pagina niet of niet juist zichtbaar is op het internet. Elk HTML document ziet er in basis dan ook als volgt uit.
Wanneer u geen plannen heeft om zelf een website te bouwen hoeft u zich deze vraag al helemaal niet stellen. Voor u is het voldoende te weten wat HTML is, zodat u enigszins een idee heeft waar de maker van uw website het over heeft.
Voor degenen die zelf een website willen maken is het kunnen schrijven van HTML niet perse noodzakelijk. Kennis van de diverse HTML elementen is voldoende om met een programma dat HTML code genereert te kunnen werken. Wie echter alle mogelijkheden van HTML op de juiste wijze wil benutten ontkomt er niet aan, zich te verdiepen in het handmatig schrijven van HTML.