31 besökare, 1 medlem är online nu
Loopia

Webdesign och HTML

Grunderna i HTML

Webbsidor är uppbyggda av sidbeskrivningsspråket HTML (HyperText Markup Language). Det innebär att utseende och innehåll styrs av att HTML-koden kan beskriva sidan på rätt sätt för din webbläsare . Olika webbläsare tolkar HTML-koden på olika sätt och dina webbsidor kan därför se olika ut på olika datorer - läs mer i guiden "webbläsare och säkerhet" »

Organisationen W3C » (World Wide Web Consortium) fastställer standarder för hur HTML-kod ska skrivas och användas. HTML är urprungligen avsett att endast visa sidinnehåll helt utan formatering och CSS - stilmallar » används för att formatera webbsidornas innehåll och utseende.

Det finns HTML-editorer som ger hjälp med koden och det finns även WYSIWYG-editorer där du ser hur sidan kommer att se ut i webbläsaren (What You See Is What You Get). Ett av de populäraste WYSIWYG-programmen är Dreamweaver som du kan läsa mer om i guiderna om Dreamweaver »

När du följer de här HTML-guiderna, som ska ge dig grundkunskaperna, är det bra att använda en vanlig texteditor så att du får skriva koden själv. Du bör ha grundkunskaper i hur HTML-språket är uppbyggt även när du använder WYSIWYG-editorer. Ofta måste du ändå kontrollera och korrigera i HTML-koden "manuellt" och då är det viktigt att veta vad du gör.

Vi rekommenderar att du använder Notepad++ som är en fristående HTML-editor.

Notepad++

Notepad++ är en texteditor för Windows. Du har stor hjälp av programmets färgade kodsyntax och visning av radnummer. Notepad++ använder flikar för att hantera flera öppna dokument och visar färger på kodsyntax. Det innebär att du enklare kan se om du skriver fel när du programmerar och ändrar i HTML-kod och PHP-kod. Du kan söka och ersätta kod och dessutom visas radnummer vilket är en stor fördel när du felsöker din kod.

Läs om hur du hämtar programmet i guiden Notepad++ (HTML-editor) »

När du öppnar programmet visas "change.log" som innehåller nyheter och buggfixar. Välj menyn "Arkiv/Nytt" för att öppna ett nytt tomt dokument:

Startläget i Notepad++, kodningen kan börja:

 

HTML-kodens struktur

Innehållet som ska som ska synas på själva sidan skrivs inom "märken" (taggar - tags) som talar om vad som ska visas för webbläsaren (kallas också för "element"). Märken skrivs inom <hakar> (brackets). De flesta taggar har en start-tagg och en slut-tagg som i exemplet nedan:

<TITLE> Min webbplats </TITLE>

Taggarna är inte känsliga för stora och små bokstäver (Case sensitive) det går lika bra att skriva <TITLE> som <title> eller <Title> när du skriver koden i HTML.

Följande märken är grunden till webbsidan och ska finnas i varje dokument:

<HTML> Anger att koden och sidan är ett HTML-dokument.

<HEAD>
"Osynlig" information som används för att ge information till webbläsaren, sökmotorer mm. Inget som skrivs här syns för demn som ska läsa dina sidor.

<TITLE>
Sidans titel.

<BODY> Allt som skrivs i BODY syns i webbläsaren, det är alltså sidans kropp.

 

Dokumenttyp och teckenuppsättning

Att använda en standardiserad teckenkodning är en förutsättning för att dina sidor ska visas likadant oberoende av vilket dator eller program som används. När du använder svenska tecken i dina sidor kan vissa tecken visas felaktigt i webbläsaren. Du kan läsa mer i guiden Teckenkoder - charset »

Dokumenttyp - doctype

För att underlätta för webbläsaren och dessutom göra dina sidor snabbare att ladda ska du använda en Doctype-deklaration - DTD (Document type declaration).

  1. Kopiera eller skriv koden nedan:

    <!doctype html>

    Notepad++

Teckenuppsättning - charset

Att använda en standardiserad teckenkodning är en förutsättning för att dina sidor ska visas likadant oberoende av vilket dator eller program som används. De flesta länder har ju landspecifika tecken som bara används i det egna språket och använder då en teckenkodning som innehåller de tecken som används. Teckenuppsättningen UTF-8 har alla språkversioner inbyggd och du behöver inte välja en specifik version av teckenkodningen.

Spara dokumentet med samma teckenkod som CHARSET

Det räcker inte att bara ange teckenuppsättningen i dokumentets kod. Du måste också se till att din editor sparar dokumentet med samma teckenkod. I Notepad++ gör du detta med menyn "Format":

TIPS! Du kan även konvertera ett sidinnehåll du redan skrivit. Använd menyn ovan men välj då "Konvertera till UTF-8".

 

  1. Skriv in följande kod. Var noga med att skriva exakt alla tecken i märkena. Om du missar ett tecken eller mellanslag kan webbläsaren tolka koden felaktigt:

    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>Min webbplats</title>
    </head>
    <body>Det här är min första webbsida!
    </body>
    </html>


    Notepad++


  2. Startsidan i en webbplats bör du namnge till "index" och filtillägget kan vara ".htm", eller ".html". Den webbserver som du senare publicerar din webbplats till är konfigurerad att öppna sidor med namnet "index.htm" eller "index.html". Läs mer om att publicera innehållet i webbplatsen i guiden Använda FTP-program »

    Adressen till din webbplats kallas även URL och är den som anges i webbläsarens adressfält. Hela adressen anges med domännamn och sidnamn. Om du namnger din startsida till "index.html" behöver bara domännamnet anges i adressfältet. Om du ger din startsida andra namn måste hela adressen skrivas in i webbläsarens adressfält. Exemplet nedan visar hur en URL kan se ut:

    Startsidan heter "index.html"


    Startsidan heter "start.html"


    Läs mer om domännamn i guiden Webbhotell och domännamn »

    Spara ditt dokument med namnet "index.html". En bra metod när du sparar en webbplats är att spara alla dina HTML-filer i en egen mapp med undermappar. I exemplet nedan har vi redan skapat en mapp med namnet "www_grund":



  3. Öppna ditt HTML-dokument i en webbläsare. Läs mer om webbläsare i guiden Webbläsare och säkerhet »

    Använd snabbkommandot CTRL+O eller menyn "Arkiv/Öppna" och bläddra dig fram till filen "index.html".

    Så här kan exemplet se ut i webbläsaren Google Chrome:

TIPS! Använd aldrig ÅÄÖ eller mellanslag i filnamnen till dokument och bilder som skall publiceras på en webbplats. Använd "underscore" (understrykning) eller bindestreck istället för mellanslag.

Exempel på filnamn:

information_om_foretaget.html
vara_nya_priser.html
sida-1.html
sida_1. html

 

Färger och färgkoder

Färger kan anges Hexadecimalt eller som RGBa

Hexadeciamala färgkoder

Färger kan anges med det Hexadecimala talsystemet där färgen Vit anges med värdet #FFFFFF. När du använder ett bildbehandlingsprogram för att skapa bilder till din webbplats används färgsystemet RGB (Red,,Green, Blue). RGB-värdet motsvaras av ett värde i det Hexadecimala färgsystemet. Här är några exempel:

       
VIT
RGB: 255, 255, 255
Hexadecimalt: #FFFFFF
SVART
RGB: 0, 0, 0
Hexadecimalt: #000000
RÖD
RGB: 255, 0, 0
Hexadecimalt: #FF0000
BLÅ
RGB: 0, 0, 255
Hexadecimalt: #0000FF

Se tabell med Hexadecimala färgkoder » längre ned på denna sida.

Bakgrundsfärg

Bakgrundsfärg och andra egenskaper anges som en "stil" (style) och använder CSS (Cascading Style Sheet). När du är klar med HTML-grunderna bör du gå vidare och läsa guiderna om CSS »

CSS-formatet anges inom märket <STYLE>där formatet för varje märke anges inom block omslutna med måsvingar eller "krullparenteser" { }

Formatet anges med selektorer som anger vad som ska formateras. I vårt exempel är det <BODY> som är selektor och ska ha egenskapen för bakgrundsfärg. Selektorer och format anges inom kommentarsstecken <!-- -->

I exemplet nedan anges att <BODY> ska CSS-formateras för bakgrundsfärg:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Min webbplats</title>
<style type="text/css">
<!--
body {
background-color: #CFE7B8;
}
-->
</style>

</head>
<body>Det här är min första webbsida!
</body>
</html>

Ange CSS-koden för bakgrundsfärgen och spara ditt dokument på nytt.

Gå tillbaka till webbläsaren och använd webbläsarens "uppdaterings-knapp" (Reload/Refresh) eller snabbkommando F5:

 

Färgnamn och Hexadecimala värden

Färgerna anges normalt som Hexadecimala värden men ett urval av färger kan även anges med namn:

black silver gray white
maroon red purple fuchsia
green lime olive yellow
navy blue teal aqua

Hexadecimala färger:

black = "#000000"

silver = "#C0C0C0" gray = "#808080" white = "#FFFFFF"
maroon = "#800000" red = "#FF0000" purple = "#800080" fuchsia = "#FF00FF"
green = "#008000" lime = "#00FF00" olive = "#808000" yellow = "#FFFF00"
navy = "#000080" blue = "#0000FF" teal = "#008080" aqua = "#00FFFF"
#FFFFFF #FFFFCC #FFFF99 #FFFF66 #FFFF33 #FFFF00
#FFCCFF #FFCCCC #FFCC99 #FFCC66 #FFCC33 #FFCC00
#FF99FF #FF99CC #FF9999 #FF9966 #FF9933 #FF9900
#FF66FF #FF66CC #FF6699 #FF6666 #FF6633 #FF6600
#FF33FF #FF33CC #FF3399 #FF3366 #FF3333 #FF3300
#FF00FF #FF00CC #FF0099 #FF0066 #FF0033 #FF0000
#CCFFFF #CCFFCC #CCFF99 #CCFF66 #CCFF33 #CCFF00
#CCCCFF #CCCCCC #CCCC99 #CCCC66 #CCCC33 #CCCC00
#CC99FF #CC99CC #CC9999 #CC9966 #CC9933 #CC9900
#CC66FF #CC66CC #CC6699 #CC6666 #CC6633 #CC6600
#CC33FF #CC33CC #CC3399 #CC3366 #CC3333 #CC3300
#CC00FF #CC00CC #CC0099 #CC0066 #CC0033 #CC0000
#99FFFF #99FFCC #99FF99 #99FF66 #99FF33 #99FF00
#99CCFF #99CCCC #99CC99 #99CC66 #99CC33 #99CC00
#9999FF #9999CC #999999 #999966 #999933 #999900
#9966FF #9966CC #996699 #996666 #996633 #996600
#9933FF #9933CC #993399 #993366 #993333 #993300
#9900FF #9900CC #990099 #990066 #990033 #990000
#66FFFF #66FFCC #66FF99 #66FF66 #66FF33 #66FF00
#66CCFF #66CCCC #66CC99 #66CC66 #66CC33 #66CC00
#6699FF #6699CC #669999 #669966 #669933 #669900
#6666FF #6666CC #666699 #666666 #666633 #666600
#6633FF #6633CC #663399 #663366 #663333 #663300
#6600FF #6600CC #660099 #660066 #660033 #660000
#33FFFF #33FFCC #33FF99 #33FF66 #33FF33 #33FF00
#33CCFF #33CCCC #33CC99 #33CC66 #33CC33 #33CC00
#3399FF #3399CC #339999 #339966 #339933 #339900
#3366FF #3366CC #336699 #336666 #336633 #336600
#3333FF #3333CC #333399 #333366 #333333 #333300
#3300FF #3300CC #330099 #330066 #330033 #330000
#00FFFF #00FFCC #00FF99 #00FF66 #00FF33 #00FF00
#00CCFF #00CCCC #00CC99 #00CC66 #00CC33 #00CC00
#0099FF #0099CC #009999 #009966 #009933 #009900
#0066FF #0066CC #006699 #006666 #006633 #006600
#0033FF #0033CC #003399 #003366 #003333 #003300
#0000FF #0000CC #000099 #000066 #000033 #000000

 

TIPS! Du kan använda Kalkylatorn i Windows för att omvandla RGB-värden till Hexadecimala värden.

Välj att visa Kalkylatorn i avancerat läge. Använd menyn: "Visa/Avancerad" eller "Visa/programmerare" (beroende på version av Windows):

Skriv in ditt första värde från RGB-systemet, tex 255 (R-255,G-255,B-255=VITT):

Växla till läget "HEX" i Kalkylatorn du får då Hex-värdet "FF":

Fortsätt med de andra två värdena tills du har en motsvarande Hexadecimalkod. OBS! Du gör alltså omvandlingen i tre steg och glöm inte att byta tillbaka till rätt läge på Kalkylatorn efter varje omräkning.

 

RGBa färgvärden med opacitet

CSS3 ger möjlighet att använda färgvärden i RGBa som är ett tillägg till RGB-färger och ger en alfa-kanal för att ange opacitet.

Ett RGBa-värde anges så här: rgba(red, green, blue, alpha)

Parametern Alpha anges som ett värde mellan 0 och 1 där 0.5 är 50% opacitet. Du kan tex ange värdet 0.45 om 0.5 är för hög opacitet.

I exemplen nedan används Svart färg för att skapa olika gråskalor med Alfa-värdet:

rgba(0, 0, 0, 0.15);

rgba(0, 0, 0, 0.3);

rgba(0, 0, 0, 0.45);

rgba(0, 0, 0, 0.75);

I exemplen nedan används Röd färg för att skapa olika nyanser med Alfa-värdet:

rgba(255, 0, 0, 0.15);

rgba(255, 0, 0, 0.3);

rgba(255, 0, 0, 0.45);

rgba(255, 0, 0, 0.75);

I exemplen nedan används Gråskalor för att skapa olika nyanser med Alfa-värdet. Observera att ingen transparens används då Alpha-värdet är "1":

rgba(204,204,204, 1);
motsvarar Hex-värde:
#CCC
rgba(253,253,253, 1);
motsvarar Hex-värde:
#999
rgba(102,102,102, 1);
motsvarar Hex-värde:
#666
rgba(51, 51, 51, 1);
motsvarar Hex-värde:
#333

I exemplen nedan används Grundfärger för att skapa olika nyanser med Alfa-värdet. Observera att ingen transparens används då Alpha-värdet är "1":

rgba(255,0,0, 1);
motsvarar Hex-värde:
#FF0000
rgba(255,255,0, 1);
motsvarar Hex-värde:
#FFFF00
rgba(0,255,0, 1);
motsvarar Hex-värde:
#00FF00
rgba(0,0,255, 1);
motsvarar Hex-värde:
#0000FF

 

 

 

Text och specialtecken

Text och teckensnitt (fonter, typsnitt) som visas på webbsidan beskrivs bara för webbläsaren av HTML-koden. Teckensnittet laddas alltså inte ned när du läser in sidan i webbläsaren. Du kan även använda dig av specialtecken » som framgår av tabellen längst ned på denna sida.

Eftersom teckensnittet inte bäddas in och följer med HTML-filen kan textens utseende variera på olika datorer. Om det valda teckensnittet inte finns på användarens dator ersätts det av ett teckensnitt. Det innebär att din layout kan förändras. Förutom att texten inte visas som du vill så kan förskjutning i texten uppstå vilket i sin tur kan placera bilder och grafik felaktigt.

Vill du vara säker på att din layout bibehålls så kan du använda något av dessa teckensnitt:

Arial Arial Black Times New Roman
Courier New Verdana Comic Sans
Impact Georgia Trebuchet
Webdings abcdefgh

Teckensnittens utseende kan variera beroende på vilken storlek du valt och dessutom beror det på vilken bildskärmsupplösning dina besökare har. Här är några exempel på teckensnitt i olika storlekar där du själv kan avgöra läsbarheten:

TIMES NEW ROMAN size=1 Tänk på att dina valda teckensnitt kan se olika ut på olika bildskärmar!
ARIAL size=1 Tänk på att dina valda teckensnitt kan se olika ut på olika bildskärmar!
VERDANA size=1 Tänk på att dina valda teckensnitt kan se olika ut på olika bildskärmar!
TIMES NEW ROMAN size=2 Tänk på att dina valda teckensnitt kan se olika ut på olika bildskärmar!
ARIAL size=2 Tänk på att dina valda teckensnitt kan se olika ut på olika bildskärmar!
VERDANA size=2 Tänk på att dina valda teckensnitt kan se olika ut på olika bildskärmar!
TIMES NEW ROMAN size=3 Tänk på att dina valda teckensnitt kan se olika ut på olika bildskärmar!
ARIAL size=3 Tänk på att dina valda teckensnitt kan se olika ut på olika bildskärmar!
VERDANA size=3 Tänk på att dina valda teckensnitt kan se olika ut på olika bildskärmar!

För att ha ännu bättre kontroll över sina webbsidor kan man i HTML-koden lägga in ett eller flera ersättningsteckensnitt. Om det valda teckensnittet inte finns visas istället det valda erättningsteckensnittet. Ange de valda teckensnitten åtskilda med kommatecken:

font-family: Verdana, Arial, Helvetica, sans-serif;

 

Storlekar på tecken

Storlekar på text kan anges med olika enheter och CSS ger möjlighet att skala text obegränsat och olika enheter för att ange storleken. En vanlig enhet är pixlar som även används för att ange storlek på bildskärmar och därför erbjuder bra kontroll över hur resultatet blir på en bildskärm.

Textstorlekar kan anges i enheterna:

px - pixlar (pixels) - samma enhet som bildskärmars upplösning
pt - Punkter (point) - 1 pt är lika med 1/72 inch
in
- tum (inch)
cm - centimeter
mm - millimeter
p - picas - 1 pc är lika med 12 punkter
em
- em - relativ till andra element
ex
- exs - en ex är x-höjden på ett tecken
% - Procent - relativ till andra element

 

Rubriker - Headings

Du kan använda rubriker (heading) som finns i fasta storlekar. Här visas de fasta storlekar som kan användas i HTML-koden:

Heading1

Heading2

Heading3

Heading4

Heading5

Heading6

Rubriker kan användas tillsammans med CSS för att ange fördefinierade Rubrikformat i valfria storlekar.

HEADING anges med märket <H1>, <H2>, <H3> osv.
Här anges Rubriknivå 1:

<h1>Rubrik</h1>
<p>
Texten här..</p>

 

Teckensnitt och format på sidinnehåll

Fortsätt arbeta med ditt dokument "index.html" som du arbetade med tidigare.

Teckensnittet som du vill använda som "standard-teckensnitt" anger du som en CSS-egenskap för <BODY>och detta gäller då allt textinnehåll på sidan.

  1. Lägg till "font-family" och "font-size" som STYLE för märket <BODY>:

    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>Min webbplats</title>
    <style type="text/css">
    <!--
    body {
    background-color: #CFE7B8;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;

    }
    -->
    </style>
    </head>
    <body>Det här är min första webbsida!
    </body>
    </html>

    Notepad++


    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:



  2. När du vill dela upp texten i olika stycken används märket <P> (Paragraph) som även ger ett extra radavstånd till texten som kommer efter textstycket.

    Skriv mer text och formatera denna med rubrik och styckeindelning enligt nedan:

    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>Min webbplats</title>
    <style type="text/css">
    <!--
    body {
    background-color: #CFE7B8;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    }
    -->
    </style>
    </head>
    <body>
    <h1>Det här är min första webbsida!</h1>
    <p>Jag har precis lärt mig att använda olika storlekar
    på texten.</p>

    </body>
    </html>

    Notepad++


    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:



  3. Du kan ange delar av texten eller enstaka ord feta, kursiva genom att använda taggarna <STRONG><EM>

    Skriv in mer text och ändra textens attribut:

    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>Min webbplats</title>
    <style type="text/css">
    <!--
    body {
    background-color: #CFE7B8;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    }
    -->
    </style>
    </head>
    <body>
    <h1>Det här är min första webbsida!</h1>
    <p>Jag har precis lärt mig att använda olika storlekar
    på texten.</p>
    <p>Jag kan också göra vissa ord i <strong> fet stil</strong>, andra i <em>kursiv stil</em>.</p>
    </body>
    </html>


    Notepad++


    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:



  4. Ändra textstorleken på rubriken genom att lägga till en CSS-mall för märket <H1> enligt nedan. Notera att formatet för <H1>här anges inom ett eget block omslutna med måsvingar { krullparenteser }:

    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>Min webbplats</title>
    <style type="text/css">
    <!--
    body {
    background-color: #CFE7B8;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    }
    h1 {
    font-size: 36px;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: normal;
    }

    -->
    </style>
    </head>
    <body>
    <h1>Det här är min första webbsida!</h1>
    <p>Jag har precis lärt mig att använda olika storlekar
    på texten.</p>
    <p>Jag kan också göra vissa ord i <strong> fet stil</strong>, andra i <em>kursiv stil</em>.</p>
    </body>
    </html>

    font-weight: normal; anger att texten kan vara något "tunnare" än standardfonten. Det passar ofta bra i stora storlekar när vissa teckensnitt blir alltför framträdande och "tjocka".

    Notepad++


    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:

 

Specialtecken

Vissa specialtecken motsvaras i HTML-koden av ett namn eller ett nummer. I vissa fall krävs det för att tecknet ska visas och i andra fall rekommenderas det för korrekt återgivning i de webbläsare som inte är svenskspråkiga.

Liten översättningstabell för vanliga specialtecken:
Tecken Kod Tecken Kod Tecken Kod
å &aring; © &copy; § &sect;
ä &auml; ® &reg; « &laquo;
ö &ouml; &#153; » &raquo;
< &lt; £ &pound; ° &deg;
> &gt; ¥ &yen; æ &aelig;
& &amp; &euro; ø &oslash;
£ &pound; &#147; &#137;
´ &acute; &#148; ü &uuml;
" &quot; &#151; ˜ &#152;
Större översättningstabell för specialtecken. Du kan ange kod eller mostvarande ASCII-nummer:
Tecken Kod ASCII Tecken Kod ASCII
  nonbraking
space
&nbsp; &#160; Ð &ETH; &#208;
¡ &iexcl; &#161; Ñ &Ntilde; &#209;
¢ &cent; &#162; Ò &Ograve; &#210;
£ &pound; &#163; Ó &Oacute; &#211;
¤ &curren; &#164; Ô &Ocirc; &#212;
¥ &yen; &#165; Õ &Otilde; &#213;
¦ &brvbar; &#166; Ö &Ouml; &#214;
§ &sect; &#167; × &times; &#215;
¨ &uml; &#168; Ø &Oslash; &#216;
© &copy; &#169; Ù &Ugrave; &#217;
ª &ordf; &#170; Ú &Uacute; &#218;
« &laquo; &#171; Û &Ucirc; &#219;
¬ &not; &#172; Ü &Uuml; &#220;
­ &shy; &#173; Ý &Yacute; &#221;
® &reg; &#174; Þ &THORN; &#222;
¯ &macr; &#175; ß &szlig; &#223;
° &deg; &#176; à &agrave; &#224;
± &plusmn; &#177; á &aacute; &#225;
² &sup2; &#178; â &acirc; &#226;
³ &sup3; &#179; ã &atilde; &#227;
´ &acute; &#180; ä &auml; &#228;
µ &micro; &#181; å &aring; &#229;
&para; &#182; æ &aelig; &#230;
· &middot; &#183; ç &ccedil; &#231;
¸ &cedil; &#184; è &egrave; &#232;
¹ &sup1; &#185; é &eacute; &#233;
º &ordm; &#186; ê &ecirc; &#234;
» &raquo; &#187; ë &euml; &#235;
¼ &frac14; &#188; ì &igrave; &#236;
½ &frac12; &#189; í &iacute; &#237;
¾ &frac34; &#190; î &icirc; &#238;
¿ &iquest; &#191; ï &iuml; &#239;
À &Agrave; &#192; ð &eth; &#240;
Á &Aacute; &#193; ñ &ntilde; &#241;
 &Acirc; &#194; ò &ograve; &#242;
à &Atilde; &#195; ó &oacute; &#243;
Ä &Auml; &#196; ô &ocirc; &#244;
Å &Aring; &#197; õ &otilde; &#245;
Æ &AElig; &#198; ö &ouml; &#246;
Ç &Ccedil; &#199; ÷ &divide; &#247;
È &Egrave; &#200; ø &oslash; &#248;
É &Eacute; &#201; ù &ugrave; &#249;
Ê &Ecirc; &#202; ú &uacute; &#250;
Ë &Euml; &#203; û &ucirc; &#251;
Ì &Igrave; &#204; ü &uuml; &#252;
Í &Iacute; &#205; ý &yacute; &#253;
Î &Icirc; &#206; þ &thorn; &#254;
Ï &Iuml; &#207; ÿ &yuml; &#255;

 

Punktlistor

Punktlistor, numrerade listor och definitionslistor har bra stöd i HTML och du kan även gruppera listobjekten i undernivåer. En lista där varje listobjekt är markerad med en symbol kallas för punktlista eller "onumrerad lista" (unordered list) och anges med märket<UL>. Varje del i listan skrivs inom ett "listelement"<LI>.

  1. Lägg till koden nedan i ditt dokument för att skapa en punktlista:

    <p>Här är en punktlista:</p>
    <ul>
    <li>
    1:a kvartalet</li>
    <li>
    2:a kvartalet</li>
    <li>
    3:e kvartalet</li>
    <li>
    4:e kvartalet</li>
    </ul>

    Notepad++



    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:

Numrerad lista

  1. En lista där varje del är markerad med en siffra kallas för "numrerad lista" (ordered list) och anges med märket <OL>. Varje del i listan skrivs inom ett "listelement" <LI>.

    Lägg till koden nedan för en numrerad lista:

    <p>Här är en numrerad lista:</p>
    <ol>
    <li>
    Vår</li>
    <li>
    Sommar</li>
    <li>
    Vinter</li>
    <li>
    Höst</li>
    </ol>

    Notepad++


    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:

Listor i flera nivåer

En lista där varje listobjekt även har en undernivå får du genom att lägga till en extra <OL> eller <UL> före eller efter <LI> (listelement).

  1. Lägg till koden nedan för en punktlista med undernivåer:

    <p>Här är en punktlista i två nivåer:</p>
    <ul>
    <li>
    1:a kvartalet
    <ul>
    <li>
    Januari</li>
    <li>
    Februari</li>
    <li>
    Mars</li>
    </ul>
    </li>
    <li>
    2:a kvartalet
    <ul>
    <li>
    April</li>
    <li>
    Maj</li>
    <li>
    Juni</li>
    </ul>
    </li>
    <li>
    3:e kvartalet
    <ul>
    <li>
    Juli</li>
    <li>
    Augusti</li>
    <li>
    September</li>
    </ul>
    </li>
    <li>
    4:e kvartalet
    <ul>
    <li>
    Oktober</li>
    <li>
    November</li>
    <li>
    December</li>
    </ul>
    </li>
    </ul>

    Notepad++


    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:

Symboler i punktlistor

Vill du ha andra symboler i dina punktlistor än de som är standard kan du ange:

  • <ul type="square">
    för fylld kvadrat.
  • <ul type="circle">
    För ofylld cirkel
  • <ul type="disc">
    För fylld cirkel

Exempel på symbolen "fyrkant" (square):

<p>Här är en punktlista med fyrkant:</p>
<ul type="square">
<li>
1:a kvartalet</li>
<li>
2:a kvartalet</li>
<li>
3:e kvartalet</li>
<li>
4:e kvartalet</li>
</ul>

 

Definitionslistor

Definitionslistor anges med märket <DL> och kan vara användbara när man behöver lista många ord med tillhörande beskrivningar. Avståndet mellan styckena blir mindre än normalt och texten i beskrivningen blir indraget:

Exempel på definitionslista:

<dl>
<dt>
HTML</dt>
<dd>
Hypertext markup language, ett sidbeskrivningsspråk för webbsidor som tolkas av webbläsaren</dd>
<dt>
Browser</dt>
<dd>
Webbläsare, program som behövs för att läsa webbsidor via Internet eller Intranet</dd>
<dt>
WYSIWYG-editor</dt>
<dd>
What you see is what you get, du ser resultatet av det du redigerar direkt utan att behöva förgranska.</dd>
</dl>

 

Mall med grundkod för HTML-sidor

Här är ett exempel på grundkod du kan använda i dina nya webbsidor:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Sidtitel</title>
</head> <body>
<p>Innehåll här...</p> 
</body>
</html>
  1. Skapa ett nytt dokument och kopiera/klistra in koden ovan.
  2. Spara ditt dokument med namnet "sida2.html" i samma mapp som redan sparat din startsida "index.html":

    Notepad++


    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:



    Nu är din webbsida förberedd för att fyllas med innehåll! Gå vidare till nästa avsnitt nedan.

Bilder

Du kan använda bilder för att förstärka ett budskap eller göra webbplatsen mer attraktiv och lättnavigerad. Bilder kan du skapa du själv i ett bildbehandlingsprogram som tex Photoshop. Har du en fotoskrivare eller digitalkamera medföljer ofta ett redigeringsprogram för att bearbeta och överföra bilden till din dator. Det finns många bildarkiv och webbplatser som tillhandahåller färdiga fotografier och illustrationer som du kan använda på din webbsida. Alla bilder omfattas av upphovsrätten. Ofta får du använda den privat och inte i kommersiellt syfte. Om du "lånar" en bild från en hemsida så är det olagligt om du inte får tillåtelse från den som har upphovsrätten till bilden.

Hämta gärna bilder i vårt Bildgalleri » eller hos http://se.freeimages.com/ »

 

Bilder infogar du i koden med märket IMG (image) och attributet SRC (source, källa):

<img src="min_bild.gif" width="120" height="80">

<IMG SRC> är bildkällan och sökvägen till din bild. I exemplet ovan ligger den i samma mapp som HTML-dokumentet. OBS! Bilderna du infogar i ditt HTML-dokument är inte inbäddade i dokumentet. Det är viktigt att du även skickar bildfilerna via FTP när du senare publicerar webbplatsen till din webbserver.

Tilläggen WIDTH och HEIGHT gör att inläsningen av sidan i webbläsaren går snabbare eftersom webbläsaren då vet hur stort utrymme som krävs till bilden. Om du inte vet storleken på bilden så använder du inte tillägget för bred och höjd. Det räcker då att du anger sökvägen till bilden:

<img src="min_bild.gif">

Tillägget ALT används för att ange information om bilden eller bildens namn i klartext. Om du använder ett ALT-namn på bilden så visas detta även om inga bilder kan visas i webbläsaren. Detta ökar också tillgängligheten för dokumentet för dem som inte kan se bilder i webbläsaren.

Så här kan bild och alternativt namn se ut :

<img src="min_bild.gif" alt="Semesterbild">

Infoga en bild

 

  1. Använd dokumentet "sida2.html" som du sparade i avsnittet ovan.

    Skriv din egen text (eller kopiera/klistra in texten nedan) och placera den i ett stycke <P> mellan <BODY> och </BODY>:

    <p>Du kan använda bilder för att förstärka ett budskap eller göra webbplatsen mer attraktiv och lättnavigerad. Bilder kan du skapa du själv i ett bildbehandlingsprogram som tex Photoshop. Har du en fotoskrivare eller digitalkamera medföljer ofta ett redigeringsprogram för att bearbeta och överföra bilden till din dator. Det finns många bildarkiv och webbplatser som tillhandahåller färdiga fotografier och illustrationer som du kan använda på din webbsida. Alla bilder omfattas av upphovsrätten. Ofta får du använda den privat och inte i kommersiellt syfte. Om du "lånar" en bild från en hemsida så är det olagligt om du inte får tillåtelse från den som har upphovsrätten till bilden.</p>

    Notepad++



    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:



  2. Formatera teckensnittet för hela sidan med CSS enligt avsnittet Text och specialtecken » ovan.

    Ange CSS-koden mellan <TITLE> och </HEAD>:

    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>Sidtitel</title>
    <style type="text/css">
    <!--
    body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    }
    -->
    </style>

    </head>

    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:



  3. Använd din egen bild eller bilden som vi använder i exemplet.

    Högerklicka på bilden nedan och spara den i samma mapp som ditt HTML-dokument:

    farhage.jpg

  4. I vårt exempel är bilden sparad i samma mapp som HTML-dokumenten:



    Placera bilden inom samma stycke <P> som din text:

    <p><img src="farhage.jpg" alt="Fårhage" width="200" height="149"> Du kan använda bilder... </p>


    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:



    OBS! Det är viktigt att du använder VERSALER och gemener korrekt när du anger sökvägar till bilder eller andra dokument. Om du anger bildens namn i HTML-koden till "farhage.JPG" när bildfilen heter "farhage.jpg" kan detta innebära att bilden inte visas alls.

    En bra regel är att använda gemener (små bokstäver) och att inte använda mellanslag i filnamn och sökvägar.

    Bildnamnet:
    "semester_i_smogen_2006.jpg
    "
    är bättre än namnet:
    "Semester i Smögen 2006.jpg".
  5. Om du vill placera texten till höger eller vänster om bilden använder du CSS-attributet: FLOAT

    Placera bilden till vänster om texten med float: left; och till höger om texten med float: right;

    Justera din bild så att den ligger till vänster om texten. I exemplet nedan anges också marginaler för att ge ett avstånd från bildens kant till texten:

    <p><img src="farhage.jpg"
    style="float: left; margin: 0px 15px 15px 0px;"
    alt="Fårhage" width="200" height="149">
    Du kan använda bilder...</p>

    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:

 

Bakgrundsbilder

Bakgrundsbilder repeteras till höger och nedåt som standard och när den repeteras så skapar den ett mönster med synliga skarvar. Du ange om, och hur, bilden ska upprepas och även en exakt position för bilden.
Läs mer om egenskaper för bakgrundsbilden i guiden CSS grunder »

  1. Använd dokumentet "sida2.html" som du sparade tidigare i avsnittet ovan.

    Använd din egen bild eller bilden som vi använder i exemplet.

    Högerklicka på bilden nedan och spara den i samma mapp som ditt HTML-dokument:

    bakgrund2.gif

  2. I vårt exempel är bilden sparad i samma mapp som HTML-dokumenten:



    Bakgrundsbild och andra egenskaper anges med CSS. När du är klar med HTML-grunderna bör du gå vidare och läsa guiderna om CSS »

    Ange CSS-koden för background-image enligt nedan:

    <title>Sidan 2</title>
    <style type="text/css">
    <!--
    body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    background-image: url(bakgrund2.gif);
    }
    -->
    </style>
    </head>
    <body>

    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:



    Bakgrundsbilder repeteras till höger och nedåt som standard. Bakgrundsbilden i vårt exempel är en "mönsterplatta" (tile) och när den repeteras så skapar den ett mönster utan synliga skarvar.

    Om du använder en "vanlig" bild som inte är anpassad för ett mönster så kan det se ut så här:



    Du ange om, och hur, bilden ska upprepas och även en exakt position för bilden.

    Läs mer om egenskaper för bakgrundsbilden i guiden CSS grunder »

  3. Använd egenskapen background-repeat för att ange att bakgrundsbilden endast ska repeteras nedåt.

    I exemplet nedan anges att bakgrundsbilden endast ska repeteras i Y-led :

    <title>Sidan 2</title>
    <style type="text/css">
    <!--
    body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    background-image: url(bakgrund2.gif);
    background-repeat: repeat-y
    }
    -->
    </style>
    </head>
    <body>

    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:



  4. Prova en annan typ av bakgrundsbild som är övertonad mot vit färg i högerkant och nederkant.

    Högerklicka på bilden nedan och spara den i samma mapp som ditt HTML-dokument:

    bakgrund1.jpg


    Ändra i koden och byt ut den bakgrundsbild du använde tidigare.

    Låt den nya bilden justeras enligt standard ( ta bort egenskapen background-repeat):

    <title>Sidan 2</title>
    <style type="text/css">
    <!--
    body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    background-image: url(bakgrund1.jpg);
    }
    -->
    </style>
    </head>
    <body>


    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:



    Bakgrundsbilder repeteras till höger och nedåt som standard. När bakgrundsbilden i vårt exempel repeteras så skapar den ett mönster med synliga skarvar.
  5. Ange att bakgrundsbilden inte ska upprepas genom att ange egenskapen background-repeat: no-repeat
    Ange att bilden inte ska scrollas med sidinnehållet, med egenskapen background-attachment: fixed enligt nedan:

    <title>Sidan 2</title>
    <style type="text/css">
    <!--
    body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    background-image: url(bakgrund1.jpg);
    background-repeat: no-repeat;
    background-attachment: fixed;

    }
    -->
    </style>
    </head>
    <body>


    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:

Sidmarginaler

Sidmarginaler anges med CSS. När du är klar med HTML-grunderna bör du gå vidare och läsa guiderna om CSS »

  1. Använd dokumentet "sida2.html" som du sparade tidigare enligt avsnittet ovan.

    I exemplet nedan anges att <BODY> ska CSS-formateras för sidmarginal. Inom samma selektor finns redan formateringen för teckensnitt (font) och bakgrundsbild (background-image).

    Ange CSS-koden för margin enligt nedan:

    <title>Sidan 2</title>
    <style type="text/css">
    <!--
    body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    background-image: url(bakgrund1.jpg);
    background-repeat: no-repeat;
    background-attachment: fixed;
    margin-top: 30px;
    margin-left: 150px;
    margin-right: 50px;
    margin-bottom: 30px;

    }
    -->
    </style>
    </head>
    <body>

    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:



    Sidmarginaler används normalt inte till att justera allt sidinnehåll som i vårt exempel. Det är bättre att placera innehållet i en tabell <TABLE> eller en box <DIV> och där ange att marginaler ska användas. Läs mer om tabeller i guiden Tabeller » och boxar i guiden CSS positionering »

Länkar

En länk är ett klickbart område och kan vara en text eller bild. Interna länkar är kommunikationen mellan sidorna i din webbplats och externa länkar leder till andra webbplatser. Märket för länk är <A HREF> (Anchor Hyperlink Reference).

Den adress som länken leder till kallas även URL (Uniform Resource Locator) och kan vara absolut eller relativ.

En absolut URL innehåller kommunikationsprotokollet HTTP och följs av ett domännamn. Läs mer om domännamn i guiden Webbhotell och domännamn »

Externa länkar som leder från en webbplats till en annan webbplats är absoluta. Exempel på absolut URL:

https://webdesignskolan.se/html/grunder/html_lankar.html

En relativ URL används inom en webbplats och anger sökvägen mellan mappar och dokument. Inget kommunikationsprotokoll HTTP eller domännamn behöver anges. Exempel på relativ URL:

html/grunder/html_lankar.html

Adressen i form av en URL anges inom startmärket <A HREF> och det länkade objektet (text, bild etc) anges mellan start- och slutmärket <A HREF> och </A>

Så här kan en textlänk se ut:

Klicka här för att gå till Drömvävaren

Klicka här för att gå till
<a href="
http://dromvavaren.se/index.html">Drömvävaren</a>

Sökvägen i exemplet ovan är hela den absoluta sökvägen till sidan "index.html" och kan användas när andra webbplatser länkar till vår webbshop Drömvävaren. När vi själva skapar länkar inom vår egen webbplats använder vi relativa sökvägar som är relativ till den sida vi länkar ifrån. Exemplet nedan är en relativ sökväg till sidan "index.html":

<a href="../index.html">Drömvävaren</a>

En fördel med relativa sökvägar är att du kan byta domännamn utan att länkarna blir inaktuella. Du kan även testa din webbplats lokalt på din dator eller flytta den till annan dator eller webbserver.

Skapa en textlänk

Texten som ska vara länkad anges mellan start- och slutmärket <A HREF> och </A>

OBS! Exemplen nedan förutsätter att du redan sparat dokumenten "index.html" och "sida2.html" enligt tidigare guider.

  1. Skapa ett nytt dokument och spara med namnet "sida3.html" i samma mapp som du sparat filerna "index.html" och "sida2.html":



    Här är ett exempel på grundkod du kan använda i ditt dokument. Kopiera/klistra in koden nedan:

    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>Sidan 3</title>
    <style type="text/css">
    <!--
    body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    }
    -->
    </style>

    </head>
    <body>
    <p>Innehåll här...</p> 
    </body>
    </html>

  2. Skriv den text som ska länkas. I exemplet nedan anges texten inom ett stycke <P>:

    <body>
    <p>till Sida 2</p>
    </body>

  3. Ange att texten ska länkas till dokumentet "sida2.html"

    <body>
    <p><a href="sida2.html">
    till Sida 2</a></p>
    </body>

    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:



    Testa din länk genom att klicka på den länkade texten!

  4. Öppna dokumentet "sida2.html".

    Skriv en text ovanför den tidigare texten och bilden. Ange att texten ska länkas till dokumentet "sida3.html":

    <p><a href="sida3.html">Sida 3</a></p>

    <p><img src="farhage.jpg"

    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:



    Testa din länk!

Title - länkinformation

Använd attributet TITLE för att lägga till information som visas när muspekaren placeras över den länkade texten.
Prova länken nedan för att se informationen:

Drömvävaren

Så här kan koden se ut:

<a href="index.php" title="Klicka här för att komma till Drömvävaren webbshop!"">Drömvävaren</a>

 

Länk till namngiven platshållare

Ett ID som placeras någonstans i koden kan användas för att länka till avsnitt inom samma dokument eller till ett avsnitt i ett annat dokument.

Ett namngiven platshållare kan se ut så här:

<div id="namn"></div>

OBS! Undvik VERSALER, ÅÄÖ och mellanslag i länkar.

Länken som ska leda till ett ankaret anger du inom <A HREF> där Tecknet # (brädgård) anges före ankarnamnet:

En relativ URL som leder till ett ankare kan se ut så här:

<a href="sida2.html#namn">Klicka här!</a>

En absolut URL som leder till ett ankare kan se ut så här:

<a href="http://dromvavaren.se/sida2.html#namn">Klicka här!</a>

 

  1. Öppna dokumentet "sida2.html".

    Skapa ett par tomma stycken <P> och lägg till en platshållare nedanför den tidigare texten:

    en bild från en hemsida så är det olagligt om du inte får tillåtelse från den som har upphovsrätten till bilden. </p>

    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p id="platsinfo"></p>

    </body>
    </html

    Skriv in det textavsnitt som ankarlänken ska leda till.

    en bild från en hemsida så är det olagligt om du inte får tillåtelse från den som har upphovsrätten till bilden. </p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p id="platsinfo"></p>
    <p>En platshållare kan användas när en länk ska leda till ett avsnitt i dokumentet.</p>


    </body>
    </html

    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:



  2. Nedanför ankaret måste du ha mer sidinnehåll för att webbläsaren ska kunna scrolla fram avsnittet med ankaret. Om du inte har mer text eller innehålll kan du lägga till tomma stycken <P> eller göra flera radbrytningar <br>

    I exemplet nedan har vi lagt till fler radbrytningar <BR>:

    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p id="platsinfo"></p>
    <p>En platshållare kan användas när en länk ska leda till ett avsnitt i dokumentet.</p>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>

    </body>
    </html

  3. Ange en textlänk som leder till platshållaren. Placera den under din tidigare länk:

    <body>
    <p><a href="sida3.html">sida 3</a></p>
    <p><a href="#platsinfo">avsnitt 1</a></p>



    Testa din länk!

    Notera att ankarnamnet visas i adressfältet:

Bildlänkar

Använd attributet ALT när du infogar en bild. De målgrupper som inte kan se eller ta del av bilder kan då istället se den ALT-information du angivit för bilden.

En länkad bild anges mellan start- och slutmärket <A HREF> och </A>
Adressen i form av en URL anges inom startmärket <A HREF>

Så här kan en bildlänk se ut:

<a href="http://dromvavaren.se">
<img src="logo.gif" alt="Drömvävaren logotype" width="180" height="58"">

</a>

Vissa webbläsare visar en ram runt bilden för att visa att den är länkad. Du kan dölja ramen runt bilden genom att använda attributet BORDER="0"

Så här kan en bildlänk utan ram se ut:

Drömvävaren logotype

<a href="http://dromvavaren.se">
<img src="logo.gif" alt="Drömvävaren logotype" width="180" height="58"" border="0">
</a>

 

  1. Använd ditt dokument "sida2.html" och skapa en länk från bilden som går till dokumentet "sida3.html":

    <body>
    <p><a href="sida3.html">sida 3</a></p>
    <p><a href="#platsinfo">avsnitt 1</a></p>

    <p><a href="sida3.html">
    <img src="farhage.jpg" style="float: left; margin: 0px 15px 15px 0px;"alt="Fårhage" width="200" height="149"
    border="0" style="margin: 0px 20px 10px 0px; float: left;">
    </a>

    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:



    Testa din länk!

Mål för länk, Target

Länkade sidor öppnas i samma fönster som den sida du länkar ifrån. Om du vill att den länkade sidan ska öppnas i ett nytt fönster kan du ange detta som ett mål (target) för länken.

Målet för att öppna en länkad sida i ett nytt webbläsarfönster är: TARGET="_BLANK"

Så här kan en textlänk med attributet target="_blank" se ut:

Drömvävaren

<a href="http://dromvavaren.se/index.html" target="_blank">Drömvävaren</a>

 

Så här kan en bildlänk med attributet target="_blank" se ut:

Drömvävaren logotype

<a href="http://dromvavaren.se" target="_blank">
<img src="logo.gif" alt="Drömvävaren logotype" width="180" height="58"" border="0">
</a>

 

Länk till e-postadress

Du kan använda attributet MAILTO om du vill länka till en e-postadress.

Så här kan en textlänk till en e-postadress se ut:

Kontakta oss via mail

<a href="mailto:din_egen@e-postadress_här?subject=Kontakt från Drömvävaren">Drömvävaren</a>

 

  1. Använd ditt dokument "sida2.html" och skapa en textlänk till en e-postadress.

    Lägg till e-postlänken ovanför dina tidigare länkar:

    <body>
    <p><a href="mailto:din_egen@e-postadress_här">Klicka här för att kontakta oss</a></p>
    <p><a href="sida3.html">sida 3</a></p>
    <p><a href="#platsinfo">avsnitt 1</a></p>

    Spara dokumentet med snabbkommando CTRL+S. Visa sidan i webbläsaren och uppdatera med snabbkommando F5 för att se resultatet:



    Testa din länk!

    OBS! om ingen e-postklient öppnas så är inget program konfigurerat med e-postkonton på den dator du använder.

    Vill du ange ett förvalt meddelandehuvud kan du lägga till ?subject=Rubriknamn här

    <p><a href="mailto:din_egen@e-postadress_här?subject=Kontakt från Drömvävaren">Klicka här för att kontakta oss</a></p>

 

Nu kan du grunderna i HTML!

Nu kan du de vanligaste HTML-elementen och det ger dig en bra grund för att fortsätta bygga dina sidor. Använd huvudmenyn till vänster och fortsätt med de guider som visas efter "HTML-grunder". Du kommer att upptäcka att det ständigt kommer nya metoder och tekniska lösningar fortare än du hinner lära dig de gamla.

Börja gärna med att välja ditt eget domännamn och ta in på ett webbhotell ». Därefter behöver du ett FTP-program för att skicka dina filer till ditt webbhotell.