Wat zijn HTML-tags?
HTML staat voor Hypertext Markup Language, de op tekst gebaseerde taal die wordt gebruikt om webpagina's te schrijven. HTML-tags zijn coderingsinstructies die zijn ingesloten in het HTML-document. Een webbrowser is ontworpen om de instructies of HTML-tags te lezen om de pagina grafisch weer te geven. Met andere woorden, een webbrowser vertaalt HTML-tags in visuele effecten die het uiterlijk van een HTML-document voor de kijker bepalen.
De eenvoudigste HTML-tags rangschikken tekst in blokken, geven het lettertype of de letterstijl en de grootte van het type aan. Vetgedrukt, cursief en onderstreept worden elk geïdentificeerd in een HTML-tag die voorafgaat aan de uit te voeren letter of woord (en). De tag verschijnt opnieuw aan het einde van de gekozen tekst met een schuine streep om aan te geven dat het effect daar eindigt. Kijk bijvoorbeeld hoe de volgende zin wordt weergegeven in HTML:
HTML-tags vormen de kern van Hypertext Markup Language. <b> HTML-tags </b> vormen de kern van Hypertext Markup Language.
De "b" staat voor vetgedrukte tekst en HTML-tags worden altijd ingesloten tussen haakse haakjes, waarbij de afsluitende tag begint met een schuine streep. Als de schuine streep wordt vergeten, neemt de rest van de pagina het effect over.
Naast het wijzigen van lettertypen, maken HTML-tags ook hyperlinks of klikbare tekst. De hyperlinktag bevat een ingesloten websiteadres (URL of Uniform Resource Locator). Door een hyperlink-tag rond een zin of naam te plaatsen en erop te klikken, wordt de surfer naar het gewenste adres gebracht. Dit kan een externe website zijn of een andere pagina binnen dezelfde website.
HTML-tags kunnen ook worden gebruikt om een surfer naar een andere plek op dezelfde pagina te brengen. Dit is handig voor veelgestelde vragen (FAQ's) of indexen die op één pagina staan. Door op een vraag of een geïndexeerd onderwerp te klikken, kan de bezoeker naar de exacte informatie gaan die hij of zij nodig heeft zonder door het hele document te bladeren.
Andere HTML-tags bevatten afbeeldingen, films, geluidseffecten, animatie of Flash-scripts in webpagina's. Frames, randen, achtergrond- en paginalay-outs worden ook aangeduid met HTML-tags.
Op websites met meerdere pagina's zijn er vaak kenmerken die de webmaster op elke pagina wil herhalen. Deze kunnen het lettertype, websitekleuren, achtergrond- en tekstblokkering of lay-out omvatten. In plaats van deze HTML-tags op elke pagina te herhalen, zorgt HTML voor een beetje code bovenaan elke pagina die de browser verwijst naar een master-stylesheet met de HTML-tags die van toepassing zijn. Een master-stylesheet staat bekend als Cascading Style Sheet (CSS) omdat de effecten ervan over verschillende pagina's kunnen 'stromen'.
In het midden van de jaren negentig, toen internet overschakelde van een op tekst gebaseerde omgeving naar een grafische omgeving, dankzij HTML en webbrowsers die de taal interpreteerden, was de enige manier om een website te maken de pagina's handmatig te coderen met HTML-tags en een tekst- gebaseerde editor. Binnenkort kwamen HTML-editors beschikbaar die veel van de codering voor de gebruiker deden, waardoor het voor iedereen gemakkelijk werd om een basiswebsite te maken. Tegenwoordig kunnen kant-en-klare scripts en formulieren met een klik worden ingesloten, zodat iedereen met basisbehoeften zijn eigen webmaster kan zijn.