Allt det du ser när du surfar på webben består av textdokument, så kallade HTML-dokument. Webbläsarens uppgift är att översätta alla HTML-dokument till ett mer användbart format. Vanliga webbläsare som exempelvis Internet Explorer, Firefox, Chrome och Safari visar HTML-sidorna på ett mer visuellt tilltalande sätt och översätter då textfilerna du skapat till webbsidor med bild, text, video mm.
Exempel på hur en webbsida kan se ut bakom det som visas i webbläsaren:
<!doctype html> <html> <head> <meta charset="utf-8"> <title>Webbsidans titel</title> </head> <body> <h1>Rubrik</h1> <p>Text...</p> </body> </html>
Andra typer av webbläsare, exempelvis så kallade skärmläsare, kan läsa upp sidornas innehåll så att den som är synskadad kan ta del av innehållet. I mobiltelefoner finns också olika typer av webbläsare som anpassar HTML-dokumenten för det här lite mindre formatet. I grunden har man samma HTML-dokument, uppmärkt med märkspråket HTML eller XHTML.
Exempel på hur en skärmläsare fungerar:
I grafiken längst upp ser du exempel på hur ett HTML-dokument kan se ut i sin allra enklaste form. Ett webbdokument skrivs som enkel text och oftast i en editor av något slag och sparas med filändelsen .html (eller .htm). Filen ovan skulle vi exempelvis kunna döpa till index.html för att tala om att detta är den startsida man ska komma till när man anger en viss URL i webbläsaren.
Liten ordlista för att hänga med i fortsatta beskrivningar:
Tagg = det vi skriver mellan vinkelparenteser, tex <h1> som används för att markera att en rubrik på nivå 1 börjar. Eller </h1> där rubriken slutar.
Element = inledande och avslutande taggar brukar gemensamt benämnas element, tex rubrikelementet <h1></h1> och HTML-elementet <html></html>.
Editor = program som används för att skapa (X)HTML-dokument.
FTP = File Transfer Protocol, här pratar vi oftast om en FTP-klient som är ett litet program som används för att skicka filer till en webbserver. Ett exempel är FileZilla.
URL = Uniform Resource Locator ofta enkelt kallat (webb)adress.
/Jenny Folkesson