Wat zijn opmaaktalen?
Leer meer over de talen van het web
Lifewire / J Kyrnin
Als je begint met het verkennen van de wereld van webdesign , zult u ongetwijfeld kennis maken met een aantal woorden en uitdrukkingen die nieuw voor u zijn. Een van de termen die u waarschijnlijk zult horen is 'opmaak' of misschien 'opmaaktaal'. Waarin verschilt 'opmaak' van 'code' en waarom lijken sommige webprofessionals deze termen door elkaar te gebruiken? Laten we beginnen met een kijkje te nemen naar wat een 'opmaaktaal' precies is.
Dit voorbeeld is een HTML-paragraaf. Het bestaat uit een openingstag (
), een afsluitende tag (
), en de daadwerkelijke tekst die op het scherm zou worden weergegeven (dit is de tekst tussen de twee tags). Elke tag bevat een 'kleiner dan' en 'groter dan'-symbool om het aan te duiden als onderdeel van de opmaak. Wanneer u tekst opmaakt voor weergave op een computer of ander apparaatscherm, moet u onderscheid maken tussen de tekst zelf en de instructies voor de tekst. De 'markup' is de instructie voor het weergeven of afdrukken van de tekst.
Markup hoeft niet computerleesbaar te zijn. Annotaties die in druk of in een boek zijn gemaakt, worden ook als opmaak beschouwd. Veel leerlingen op school markeren bijvoorbeeld bepaalde zinnen in hun leerboeken. Dit geeft aan dat de gemarkeerde tekst belangrijker is dan de omringende tekst. De markeringskleur wordt beschouwd als opmaak.
Markup wordt een taal wanneer regels zijn vastgelegd over het schrijven en gebruiken van die markup. Diezelfde student zou zijn eigen opmaaktaal voor het maken van aantekeningen kunnen hebben als ze regels zouden coderen zoals paarse markeerstift voor definities, gele markeerstift voor examendetails en potloodnotities in de marge voor aanvullende bronnen.
De meeste opmaaktalen worden door een externe autoriteit gedefinieerd voor gebruik door veel verschillende mensen. Dit is hoe de opmaaktalen voor het web werken. Ze worden gedefinieerd door het W3C of World Wide Web Consortium.
Laten we eens kijken naar 3 opmaaktalen
Bijna elk acroniem op het web dat een ML bevat, is een opmaaktaal (grote verrassing, dat is waar de 'ML' voor staat). Opmaaktalen zijn de bouwstenen die worden gebruikt om webpagina's of alle soorten en maten te maken.
In werkelijkheid zijn er veel verschillende opmaaktalen in de wereld. Voor webdesign en -ontwikkeling zijn er drie specifieke opmaaktalen die u waarschijnlijk zult tegenkomen. Dit zijn HTML, XML en XHTML .
Wat is een opmaaktaal?
Om deze term goed te definiëren: een opmaaktaal is een taal die tekst annoteert zodat de computer die tekst kan manipuleren. De meeste opmaaktalen zijn leesbaar voor mensen omdat de annotaties zo zijn geschreven dat ze onderscheiden van de tekst zelf. Bij HTML, XML en XHTML zijn de markup-tags bijvoorbeeld:
|__+_|