Hypertext Markup Language är det främsta språket för WWW. Den första versionen av detta språk publicerades år 1992. Sedan dess har HTML genomgått ett flertal modifikationer och har nu nått version 5. (Fastän version 5 ännu inte har antagits som officiell standard, stöds den redan ganska bra i nuvarande webbläsare).
HTML är ett så kallat märkspråk som används för att strukturera innehåll. Stilmallar är ansvariga för formateringen av innehållet. Mer om dem senare.
World Wide Web Consortium (känt som W3C) är ansvarig för utvecklingen av HTML.
Det är bra att regelbundet hålla ett öga på W3C:s webbplats för att hålla er uppdaterade om de senaste utvecklingarna inom webbområdet.
När man sysslar med HTML är en fråga avgörande: Vilken version bör jag använda? Det är klart att ett språk som HTML kontinuerligt uppdateras. Nya element läggs till, gamla tas bort.
Här är de viktigaste språkversionerna eller milstolparna för HTML:
• HTML (november 1992): Det var den första versionen. Fokus låg enbart på textdokument.
• HTML 2.0 (november 1995): Nu finns också element för bilder och formulär.
• HTML 4.0 (december 1997): Stilmallar, ramar och skript införs.
• XHTML 1.0 (januari 2000): Detta är en omarbetning av HTML 4.0 med hjälp av XML.
• HTML5 (april 2009): Det är fortfarande ett arbetsutkast, ännu ingen antagen standard.
Det kommer att fokuseras på HTML5 i de kommande handledningarna. För med HTML5 ska det äntligen bli en upprensning inom HTML-världen. Den nya specifikationen har faktiskt många intressanta nyheter att erbjuda. Det inkluderar till exempel betydligt mer bekväma formulär, framstegsindikatorer, teckenelement och en förbättrad dokumentstruktur. Dessutom kan videor inbäddas i webbplatser utan att behöva ett inbyggt plugin med den nya standarden, samt det finns ett drag-&-släpp-gränssnitt.
Förslaget till HTML5 lades redan fram år 2004 av Web Hypertext Application Technology Working Group (WHATWG) under namnet Web Applications 1.0.
Även om HTML5 ännu inte har antagits som officiell standard har webbläsartillverkarna redan inkluderat många HTML5-funktioner i sina produkter. Det är inte förvånande eftersom WHATWG, bland annat, är en allians av webbläsartillverkarna Apple, Mozilla och Opera. Grundandet av WHATWG skedde som en direkt reaktion på den långsamma utvecklingen av webbstandarder från World Wide Web Consortiums (W3C) sida.
Man kan fråga sig vad som fick webbläsartillverkare att utveckla en egen HTML-standard. För fram tills nu låg utvecklingen av HTML fast i W3C:s händer. Enligt webbläsartillverkarna började problemen när W3C konverterade HTML 4.01 till XHTML 1 utan några speciella innehållskorrigeringar. Ursprungligen ville W3C etablera XHTML 1 som ett första steg mot en XML-baserad webb. Målet var att XHTML 2 skulle följa i slutet av utvecklingen. Det var denna koncentration på XML från W3C:s sida som störde webbläsartillverkarna. Enligt dem är XML-ansatsen opraktisk och återspeglar inte användarnas faktiska önskemål. (Vilket W3C naturligtvis ser annorlunda på).
Sedan 2007 har W3C och WHATWG gemensamt utvecklat en HTML5-specifikation eller arbetat på den. De senaste utvecklingarna kring HTML5 finns på http://www.w3.org/TR/html5/.
Fokus kommer att ligga på just HTML5 i de kommande handledningarna.
CSS för formatering
Ni har säkert arbetat med dokumentmallar i Word eller andra textbehandlingsprogram. Om ni till exempel markerar en rad kan ni välja en formatmall.
Beroende på vilken formatering som valts i dokumentmallen för denna formatmall visas sedan rubriken. När ni byter dokumentmall ändras även utseendet på rubriken.
Vad har då Word att göra med HTML? Även för HTML-dokument finns det formatmallar. Dessa mallar kan definieras med hjälp av CSS (Cascading Stylesheets). Tack vare CSS kan man till exempel ange att huvudrubriker (h1) ska visas 22 pixlar stora och i grön Arial-teckensnitt.
Vad ni behöver
I de kommande handledningarna kommer ni successivt att lära er HTML och CSS. För att ni själva ska kunna implementera webbplatser baserade på HTML och CSS behöver ni förresten inte någon avancerad programvara. I det enklaste fallet använder ni - om ni arbetar med Windows - standardeditorn.
Den är inte särskilt bekväm, men tillräcklig för nybörjare. Om du föredrar något mer bekvämt, bör du dock söka efter en "riktig" HTML-redigerare. En av klassikerna här är naturligtvis Dreamweaver.
Denna redigerare är dock inte gratis.
För privat användning är däremot phase5 gratis (http://www.phase5.info/). Om du vill använda redigeraren för privata ändamål får du här ett bra och gratis verktyg.
Förutom en redigerare bör du också ha installerat de viktigaste webbläsarna för att testa webbplatsen. Faktum är att webbläsarna ibland tolkar HTML och CSS på ett ganska eget sätt. Mot denna bakgrund är det obligatoriskt att utföra en noggrann testning av sidorna i olika webbläsare. Du bör åtminstone ha Internet Explorer, Google Chrome och Mozilla Firefox installerade. Idealt sett bör du även testa sidan i Opera-webbläsaren och på surfplatta/smartphone.