Hypertext Markup Language (HTML) is de primaire taalstandaard die wordt gebruikt om webpagina’s en andere documenten op het World Wide Web te organiseren en op te maken. Het wordt vaak gebruikt in combinatie met Cascading Style Sheets (CSS) en JavaScript om een volledig responsief webpagina-ontwerp te maken.
HTML identificeert welke delen van de tekst body-paragrafen, koppen, hyperlinks, lijsten met opsommingstekens / nummers, blokcitaten, cursief, vetgedrukt, enz. Zijn, en de CSS bepaalt hoe die delen er visueel uitzien op de frontend. JavaScript voegt daarentegen dynamische elementen toe aan een pagina, zoals pop-ups, geanimeerde afbeeldingen, scrollende banners en nog veel meer.
Geschiedenis van HTML
HTML wordt gebruikt sinds het begin van het internet zoals we het vandaag kennen. In 1991, toen Tim Berners-Lee het World Wide Web introduceerde, vond hij ook een systeem uit dat webbrowsers konden gebruiken om tekst naar visuele webpagina’s te vertalen. Het oorspronkelijke HTML-ontwerp was relatief eenvoudig (het bevatte slechts 18 tags) en nam de tagging-structuur van de Standard Generalized Markup Language (SGML) over.
Sinds de oprichting heeft HTML veel updates gekregen van het World Wide Web Consortium (W3C). In de volgende versies zijn in totaal 140 HTML-tags toegevoegd, waarvan HTML5 de meest opvallende is. In 2014 introduceerde HTML5 semantische tags voor delen van een website die voorheen niet werden erkend, inclusief de koptekst, voettekst, navigatiemenu, evenals audio- en video-elementen.
HTML-tags
HTML definieert de structuur en lay-out van een webdocument met behulp van verschillende tags en attributen. De HTML-structuur voor de eerste alinea van deze Kompoos-definitie ziet er als volgt uit:
Hypertext Markup Language (HTML) is de primaire taalstandaard die wordt gebruikt om webpagina’s en andere documenten op het World Wide Web te organiseren en op te maken. Het wordt vaak gebruikt in combinatie met Cascading Style Sheets (CSS) en JavaScript om een volledig responsief webpagina-ontwerp te maken.
In dit voorbeeld is de
tag geeft aan dat de volgende tekst een hoofdtekst bevat tot de afsluiting
label. De cursieve tekst “Hypertext Markup Language (HMTL)” staat tussen haakjes tussen de tags en de tags rond het woord “taal” geven aan dat het een hyperlink bevat (de href attribuut) naar de Kompoos-definitie voor de term.
Andere veel voorkomende HTML-tags zijn:
- , die metagegevens bevat over de inhoud van de pagina, inclusief de titel
- , die alle inhoud bevat die visueel op een pagina wordt weergegeven
,
,
, enz., die een kop aangeven volgens de organisatie van de inhoud
, wat een groter blok inhoud aangeeft dat dezelfde opmaak bevat-
,
en
- voor het organiseren van een geordende of ongeordende lijst
- , een inline-tag die een afbeelding toevoegt met een src attribuut