av Carl Svensson
Det finns idag många avancerade program för att göra HTML-dokument, de kallas för Webb-editorer, och ett
av de vanligaste är Microsoft Frontpage. Det går givetvis bra att använda dessa, och man behöver inte lära
sig någon HTML-kod för att kunna skapa en webbsida, men jag föredrar ändå att arbeta med Anteckningar.
Anledningen är att det är stor fördel att ha kunskap om koden genom att man kan styra utseendet
på sidan mera, samt att de flesta Webb-editorer genererar mer kod än vad som är nödvändigt, vilket
gör att det tar längre tid att ladda ner sidan. Ett annat problem med Webb-editorer är de inte alltid
följer standarden. Det kan leda till att det inte går att se sidan i en webb-läsare.
Då skall vi titta lite på koden. Det låter väldigt komplicerat med kod, men det är egentligen bara ett
antal enkla ord som man snabbt lär sig utantill. Koden skiljs från övrig text med ett "mindre än"-tecken
före kodordet och ett "större än"-tecken efter. En HTML-fil börjar alltid med ordet HTML därefter följer
ordet HEAD och TITLE. Efter dessa skriver man namnet på sidan. När man skrivit ett kodord måste man markera
var koden skall sluta att gälla det gör man genom att skriva kodordet igen, fast med ett snedstreck framför,
såhär: /TITLE. på bilden går det att se hur koden skall se ut.
Som det gå att se i bilden, så har jag även skrivit BODY. Efter det kodnamnet så skriver man den text som skall
synas på sidan. Härefter följer också all kod som bestämmer hur sidan skall se ut. Tillsammans med BODY har jag
även skrivit BGCOLOR="white". Denna kod är till för att bestämma bakgrundsfärgen.
Vit är en mycket bra bakgrunsfärg, som jag rekomenderar att man använder. Slutligen har jag avslutat koden med
/BODY och /HTML.
Nu är det dags att spara filen. Det gör man på vanligt sätt genom att gå upp i menyn och välja Arkiv
och sedan spara. När man får upp rutan för spara måste man välja en lämplig katalog, och sedan måste
man ange ett filnamn. Först skall man dock ändra filtyp till alla filtyper. Filnamn som
skall användas på webben får inte innehålla stora bokstäver, och bokstäverna å,ä och ö får inte
användas. Filnamnet skall avslutas med .htm . Denna fil kallar jag för start.htm .
Nu går det att titta på filen i en webbläsare. Det kan man göra genom att klicka på filen
i den katalog den ligger, eller genom att gå via menyn Arkiv, Öppna och Bläddra.
Sidan ser ut såhär i en webb-läsare:
Nu har vi kommit så långt att vi både kan skapa en fil och se på resultatet. I forsättningen kommer
jag bara att demonstrera kod, och så får ni själva testa hemma, och se hur det ser ut.
Nu skall vi titta på hur man lägger in en bild. Det första man måste göra är att fixa en bild-fil.
Det kan man göra genom att kopiera hem en från Internet, eller så har du säker någon liggande på datorn.
Observera att bildfilen måste vara av typen JPG (.jpg) eller GIF (.gif), och filnamn samt filändelse får endast innehålla
små bokstäver.
Bilden måste läggas i samma katalog som HTML-filen ligger i eller i en katalog under den. Det kan vara lämpligt
att ha en som heter bilder där man förvarar bilderna. Innan vi lägger till koden för bilden så skriver vi BR.
Detta ger en radbrytning och vi undviker att bilden hamnar på samma rad som bilden.
För BR behöver man inte ange ett slut därför skriver man aldrig /BR. För att lägga in en bild skriver man IMG SRC="bilder/bild1.jpg"
och direkt efter /IMG SRC. Det som står inom situationstecken är först katalognamnet och efter
snedsträcket kommer filnamnet. Nedan kan du se hur det ser ut i koden.
Testa att skriva in
detta i koden, och se vad som händer. Spara HTML-filen och tryck på uppdatera i webb-läsaren.
Givetvis skall du byta ut bild1.jpg mot filnamnet
på den bild som du prövar med. Om bilden inte dyker upp så ligger inte filen på rätt plats
eller så har du skrivit fel i koden.
Nästa steg är att lära sig att använda tabeller. Jag tycker att tabeller är bra till att
strukturera upp en sida, men det tycker långt ifrån alla webbutvecklare.
En tabell skapar man genom att skriva TABLE BORDER="1" därefter skriver man TR för att markera att
en rad börjar. BORDER bestämmer kantlinjens tjocklek. Cellerna i tablellen börjar med TD och slutas med /TD. När det är dags att
byta rad skriver man /TR och när tabellen är slut skriver man /TABLE. Detta blir en tabell
med kantlinjer av standartyp. Efter varje tabell lägger jag till ett radbryt (BR).
Om man vi ha en tabell med utan kan linjer får man skriva
TABLE BORDER="0". Det går att styra tabellens storlek genom att ange bredd (WIDTH) och höjd
(HEIGHT), genom att skriva TABLE BORDER="0" WIDTH="200" HEIGHT="100". Siffrorna anger antal
pixlar, men det går att ändra till procent av fönstret genom att skriva ett %-tecken efter.
Då anpassar sig tabellen efter fönstrets storlek.
För den som vill går det även att styra utseendet på tabellens kantlinjer. Då skriver man
såhär: TABLE CELLSPACING="1" CELLPADDING="4" BORDERCOLOR="#000000" BORDER="2". BORDERCOLOR
bestämmer färgen på kantlinjen. Här är färgen angiven med färgkod. CELLSPACING och CELLPADDING
kan man använda för att prova lite olika utseenden på tabellen.
Jag har lagt till dessa tre exempel till koden nedan.
Det går bra att byta ut texten i cellerna mot en bild. Det gör man genom att skriva koden
för bild i stället för texten. I nästa kod exempel har jag bytt ut texten mot en bild i
sista tabellens första cell.
Standard-teckensnittet är i de flesta webb-läsare Times New Roman, och det är inte alltid
det tecken snitt som är snyggast. Denna sida som du läser just nu använde ett annat teckensnitt,
och för att definiera ett annat teckensnitt måste man ange koden FONT FACE="Arial". Arial
är alltså teckensnittet Arial. Det går också att ange storlek på det viset FONT FACE="Arial
SIZE="2". När texten är slut måste man skriva /FONT. Genom att skriva B så får man fetstil.
Fetstil avslutas med /B.
Ibland vill man ha med kommentarer som inte skall synas på sidan. Då skriver man !-- --.
Texten som inte skall synas skriver man emellan. Det kan också användas för att dela av
sidan så att strukturen skall gå fram tydligare. I koden nedan går det se hur det ser ut,
när man skriver ut det.
Nu har vi tittat på viktig delar i vanlig HTML-kod. Detta är naturligtvis bara en
liten del av vad man kan gör med HTML. Men det är omöjligt att göra en sida som omfattar
allt. Därför hänvisar jag till andra webbsidor som hanlar om HTML.
Dessa kan man hitta genom att söka på Evreka
Ett annat sätt är
att titta på den sida som man är på. Det gör man genom att högerklicka och på popupp-menyn
välja visa källa. Då kan man se koden för den aktuella sidan. Detta kan man lära sig
mycket på.
Genom att använda sig av Cascading Style Sheets(CSS) kan man styra utseendet på länkar.
Nedan har jag lagt till CSS i koden. CSS-koden är markerad med röd färg.
Du kan läsa mer om CSS på denna sidan
På FK Finn´s webbsidor har vi valt att ha en speciell mall, och det är den mallen
som används på dessa sidor. Därför så kan det vara bra att studera just denna sidan
för er som är intresserade av att arbeta med klubbens sidor.
När en webbsida är klar för publicering så måste fixa ett utrymme på någon webb-server.
Det finns många som erbjuder detta gratis för privatpersoner. Två exempel är
Passagen och
Torget.
Dessutom behöver du ett FTP-program för att föra över filerna mellan din dator och
webb-servern. Du kan läsa mer om FTP-program
här. Om ni gör sidor som ni vill lägga till vår hemsida, så kontakta mig så
fixar jag länkar till sidorna.
Den här sidan bör ge en bra start på arbetet med webbsidor. Jag skall försöka uppdatera
den med en lista över användbar HTML-kod och nya länkar, men kom ihåg att det snabbaste
sättet att lära sig HTML är att titta på hur andra gjort. På de flesta webbsidor går det
att se HTML-koden genom välja visa källa. Lycka till med arbetet!!!
Att göra webbsidor, eller HTML-dokument om man så vill, är mycket enklare än det låter,
så länge som man inte ställer så stora krav på hur det skall se ut. Ju mer design man lägger till,
ju svårare blir det.
Men för att göra en enkel HTML-sida så krävs det inte så mycket kunskaper.
Man behöver dessutom inga avancerade program, det enda som behövs är programmet Anteckningar,
eller Notepad som det heter på engelska,
och det är ett program som följer med alla Microsofts operativsystem.


<HTML>
<HEAD>
<TITLE> Min först sida </TITLE>
</HEAD>
<BODY BGCOLOR="white">
Här kan jag skriva den text som jag vill ha.<BR>
<IMG SRC="bilder/bild1.jpg"></IMG SRC>
</BODY>
</HTML>
<HTML>
<HEAD>
<TITLE> Min först sida </TITLE>
</HEAD>
<BODY BGCOLOR="white">
Här kan jag skriva den text som jag vill ha.<BR>
<IMG SRC="bilder/bild1.jpg"></IMG SRC>
<TABLE BORDER="1">
<TR>
<TD> Detta är första cellen </TD>
<TD> Detta är andra cellen </TD>
</TR>
</TABLE><BR>
<TABLE BORDER="0" WIDTH="200" HEIGHT="100">
<TR>
<TD> Detta är första cellen </TD>
<TD> Detta är andra cellen </TD>
</TR>
</TABLE><BR>
<TABLE CELLSPACING="1" CELLPADDING="4"
BORDERCOLOR="#000000" BORDER="2">
<TR>
<TD> Detta är första cellen </TD>
<TD> Detta är andra cellen </TD>
</TR>
</TABLE><BR>
</BODY>
</HTML>
<HTML>
<HEAD>
<TITLE> Min först sida </TITLE>
</HEAD>
<!--************************************************-->
<BODY BGCOLOR="white">
<!--Här går det att skriva kommentarer utan att
det syns på sidan-->
<FONT FACE="Arial" SIZE="2">
<B>Rubrik</B><BR>
Här kan jag skriva den text som jag vill ha.<BR>
<IMG SRC="bilder/bild1.jpg"></IMG SRC>
<TABLE BORDER="1">
<TR>
<TD> Detta är första cellen </TD>
<TD> Detta är andra cellen </TD>
</TR>
</TABLE><BR>
<TABLE BORDER="0" WIDTH="200" HEIGHT="100">
<TR>
<TD> Detta är första cellen </TD>
<TD> Detta är andra cellen </TD>
</TR>
</TABLE><BR>
<TABLE CELLSPACING="1" CELLPADDING="4"
BORDERCOLOR="#000000" BORDER="2">
<TR>
<TD> <IMG SRC="bilder/bild1.jpg"></IMG SRC> </TD>
<TD> Detta är andra cellen </TD>
</TR>
</TABLE><BR>
</FONT>
</BODY>
</HTML>
<HTML>
<HEAD>
<TITLE> Min först sida </TITLE>
<style type="text/css">
<!--
BODY {MARGIN-TOP:0pt; MARGIN-LEFT:0pt; MARGIN-RIGHT:20pt}
a:active { color: #715827; text-decoration: none}
a:hover { color: #715827; text-decoration: none}
a:link { text-decoration: none}
a:visited { text-decoration: none}
-->
</style>
</HEAD>
<!--************************************************-->
<BODY BGCOLOR="white">
<!--Här går det att skriva kommentarer utan att
det syns på sidan-->
<FONT FACE="Arial" SIZE="2">
<B>Rubrik</B><BR>
Här kan jag skriva den text som jag vill ha.<BR>
<IMG SRC="bilder/bild1.jpg"></IMG SRC>
<TABLE BORDER="1">
<TR>
<TD> Detta är första cellen </TD>
<TD> Detta är andra cellen </TD>
</TR>
</TABLE><BR>
<TABLE BORDER="0" WIDTH="200" HEIGHT="100">
<TR>
<TD> Detta är första cellen </TD>
<TD> Detta är andra cellen </TD>
</TR>
</TABLE><BR>
<TABLE CELLSPACING="1" CELLPADDING="4"
BORDERCOLOR="#000000" BORDER="2">
<TR>
<TD> <IMG SRC="bilder/bild1.jpg"></IMG SRC> </TD>
<TD> Detta är andra cellen </TD>
</TR>
</TABLE><BR>
</FONT>
</BODY>
</HTML>
Om det är något du undrar över så går det bra att höra av sig till mig på e-post: