HTML är en förkortning för Hypertext Markup Language, det textbaserade språk som används för att skriva webbsidor. HTML-taggar är kodningsinstruktioner inbäddade i HTML-dokumentet. En webbläsare är utformad för att läsa instruktionerna, eller taggarna, för att rendera sidan grafiskt. Med andra ord, en webbläsare översätter dessa taggar till visuella effekter som formar hur ett HTML-dokument ser ut för tittaren.
De enklaste HTML-taggarna ordnar text i block, anger teckensnittet eller bokstavsstilen och storleken på typen. Fet, kursivt och understruket är var och en identifierad i en tagg som föregår bokstaven eller orden som ska utföras. Taggen visas igen i slutet av den valda texten med ett snedstreck för att indikera att effekten slutar där. Se till exempel hur följande mening visas i HTML:
HTML-taggar är kärnan i Hypertext Markup Language.
HTML-taggar är kärnan i Hypertext Markup Language.
”B” står för fetstil och HTML-taggar är alltid omgivna av vinklade parenteser, där den avslutande taggen börjar med ett snedstreck. Om snedstrecket glöms bort kommer resten av sidan att anta effekten.
Förutom att ändra teckensnitt skapar taggar även hyperlänkar eller klickbar text. Hyperlänktaggen innehåller en inbäddad webbadress (URL eller Uniform Resource Locator). Genom att placera en hyperlänktagg runt en fras eller ett namn, klickar du på den kommer surfaren till önskad adress. Detta kan vara en fjärrwebbplats eller en annan sida på samma webbplats.
HTML-taggar kan också användas för att ta en surfare till en annan plats på samma sida. Detta är praktiskt för vanliga frågor (FAQ) eller index som finns på en enda sida. Genom att klicka på en fråga eller ett indexerat ämne kan besökaren få den exakta information han eller hon behöver utan att bläddra ner i hela dokumentet.
Andra taggar bäddar in grafik, filmer, ljudeffekter, animationer eller Flash-skript på webbsidor. Ramar, ramar, bakgrunds- och sidlayouter betecknas också av HTML.
På webbplatser med flera sidor finns det ofta egenskaper som webbmastern vill upprepa på varje sida. Dessa kan inkludera teckensnittstyp, webbplatsfärger, bakgrunds- och textblockering eller layout. Istället för att upprepa dessa taggar på varje sida, tillåter HTML en bit kod överst på varje sida som pekar webbläsaren till en masterstilmall som innehåller de HTML-taggar som gäller. En huvudformatmall kallas Cascading Style Sheet (CSS) eftersom dess effekter kan ”kaskadera” över flera sidor.
I mitten av 1990-talet när Internet bytte från en textbaserad miljö till en grafisk miljö, tack vare HTML och webbläsare som tolkade språket, var det enda sättet att skapa en webbplats att manuellt koda sidorna med HTML-taggar och en text- baserad redaktör. Inom kort blev HTML-redigerare tillgängliga som gjorde mycket av kodningen för användaren, vilket gjorde det enkelt för vem som helst att skapa en grundläggande webbplats. Idag kan färdiga skript och formulär bäddas in med ett klick, vilket gör att alla med grundläggande behov kan vara sin egen webbmaster.