Detta är första sidan på lektion 4. Här går Du vidare till sidan två på denna lektion. |
Vad är HTML?HTML är ett kodningsspråk som används för att publicera hypertext på World Wide Web. Det är baserat på ett generellt kodningsspråk som kallas SGML (Standard Generalized Markup Language).HTML beskriver en webbsidas struktur - inte dess layout. Med HTML-koder anger man hur en sida är uppbyggd, t ex vad som är rubriker, brödtext, bilder, olika färger osv. Däremot är HTML inte särskilt bra på att beskriva hur dessa beståndsdelar skall se ut. I slutänden är det webbläsaren som avgör om t ex en betonad text skall återges med kursiv- eller fetstil, och olika webbläsare kan visa samma sida på olika sätt. Anledningen till detta är att det är meningen att det inte ska ha någon större betydelse vilket operativsystem, bildskärm eller webbläsare användaren har -det ska fungera i vilket fall som helst. En webbsida är i själva verket ett rent textdokument. Dokumentet består av koder som kallas märken eller taggar (eng. tag = märke) som beskriver hur webbsidan skall se ut när den läses av webbläsare. Kodspråket som används kallas HTML vilket är en förkortning av HyperText Markup Language. Meningen är att HTML skall vara plattformsoberoende, dvs det skall inte ha någon betydelse vilken typ av dator eller operativsystem du har - webbsidan skall kunna visas oavsett vilket. HTML är under ständig utveckling och förändring. En del av dessa förändringar sanktioneras av W3C (World Wide Wéb Consortium - en organisation som fastställer standarder för WWW), medan andra förändringar och tillägg införs av t ex Netscape och Microsoft. Är det absolut nödvändigt att kunna HTML för att skapa en webbsida? Nej, det är det inte. Det finns program - så kallade HTML-editorer (se nedan) - som automatiserar kodningen helt, men det finns flera nackdelar med att inte kunna HTML. Om du kan HTML så vet du också vad som går att göra och inte göra med en webbsida, hur det kan göras, samt den bästa metoden för att åstadkomma en särskild effekt i ett visst sammanhang. Om du får i uppdrag att korrigera något som inte fungerar på en webbsida som du själv eller någon annan har gjort, så kanske du inte vet hur du ska göra för att lösa det, vilket är mycket frustrerande. Dessutom lär din trovärdighet gentemot uppdragsgivaren få sig en törn. En annan anledning att kunna HTML även om man använder en HTML-editor är att editorer ofta lägger till onödig kod, och inte alltid den kod man önskar. Om man behärskar HTML så kan sådant korrigeras "manuellt". |