![]() |
Vad behöver jag? | Text och textformat |
![]() |
![]() |
|||
Hur börjar jag? |
|||
Uttrycken webbsida, hemsida, HTML-sida, webbplats med flera används om varandra och det är ibland svårt att veta vad som egentligen avses. När jag skriver webbsida menar jag en enda sida som består av ett HTML-dokument (eller av de minst tre dokument som bildar en ramsida), till exempel just den här sidan som du nu tittar på. När jag skriver webbplats menar jag alla de webbsidor som ligger under en och samma webbadress, som till exempel SDN:s webbplats eller hela HTML-skolan tillsammans. |
|||
All ren HTML-kod - det vill säga kod som du kan kopiera direkt till din textredigerare och använda på hemsidan - är skriven med avvikande teckensnitt. Här och var kommer du att hitta en röd hake ¬ i slutet av raden. Den betyder att raden skall hållas ihop med nästa rad, utan "bekräftad" radbrytning. Två röda hakar efter varandra ¬¬ betyder att raderna skall hållas ihop och att det inte skall vara något mellanslag heller. |
|||
Hypertext Markup Language
Det är vad HTML betyder, men det behöver du inte veta. Det duger bra med det vardagliga HTML-kod. En webbsida - HTML-dokument, HTML-sida - byggs normalt upp av HTML-kod som bestämmer hur sidan skall se ut och hur den skall uppföra sig. HTML-koden är relativt lätt att lära sig. Den är till exempel inte alls lika komplicerad som de "riktiga" programmeringsspråken, som C, BASIC eller JAVA. Det spelar ingen roll om HTML-koden skrivs med stora eller små bokstäver. Stora bokstäver kan dock göra det lättare att se vad som är kod och vad som inte är det. Alla HTML-sidor har samma grundläggande uppbyggnad, som ser ut så här: |
|||
![]() |
|||
![]() Denna lilla början ger en webbsida som ser ut så här. Du ser sidans namn i titelraden och textsnutten i webbläsarens fönster. Det här är alltså allt som behövs för att göra en allra första början till en webbsida. Men självklart behövs det mer för att göra sidan intressant. Först skall du emellertid lära dig vad HTML-koden på den här sidan betyder och vad den gör. |
|||
Koder i par
Titta litet extra på koden ovan. Du ser att alla koduttrycken förekommer i par. Först och sist står paret <HTML> och </HTML>. Innanför dessa finns två grupper. Den översta består av <HEAD> och </HEAD> och mellan dem ligger paret <TITLE> och </TITLE>. Den nedre gruppen innehåller paret <BODY> och </BODY>. Märken eller taggarDe här paren av koder kallas HTML-märken eller HTML-taggar. Vilket av uttrycken du använder spelar mindre roll - jag kallar dem konsekvent för taggar. De flesta - men inte alla - HTML-taggar består av sådana här par, med en inledande och en avslutande del. Den avslutande halvan av paret inleds med ett snedstreck, som i </BODY>. Det betyder att "här slutar <BODY> att gälla". All HTML-kod innesluts mellan hakparenteserna < och >. Skriver jag att något skall placeras mellan till exempel <BODY>-taggarna, så är det meningen att du skall placera detta mellan <BODY> och </BODY>. Som du snart kommer att upptäcka, kan "tagg" i entalsform handla om både det kompletta taggparet och den ena delen av det. En del skall läggas i själva taggen, till exempel i den första, inledande <BODY>-taggen. Då skall detta läggas mellan haktecknen men efter BODY. Det kan till exempel se ut så här: <BODY OnLoad... ...>. Åtminstone i början kommer jag att vara noga med att visa exakt var allt skall placeras, så att det inte blir fel. När du har blivit mer varm i kläderna förstår du ändå hur det skall vara. <HTML> och </HTML>Det här är den kod, eller den tagg som talar om för webbläsaren att det är en HTML-sida som visas. Den skall alltid finnas allra först respektive allra sist på sidan, så att den omsluter hela sidan. <HEAD> och </HEAD>I den här taggen ligger all den information som handlar om hela sidan. Inget av det som skrivs här visas i själva webbläsarfönstret; däremot kan det som finns i <HEAD>-taggarna påverka hela sidan. |
|||
<TITLE> och </TITLE>
Mellan de här taggarna lägger du sidans titel, alltså det namn som kommer att visas allra längst upp i webbläsaren. Samtidigt blir det här det namn som webbadressen - URL:en - till din hemsida sparas under, när någon lägger till den bland sina Favoriter. Det går att utelämna titeln, men det är inte så snyggt. |
Viktigt när du väljer titel
Inled hemsidans titel med det den handlar om. "Haj i Hjälmaren" är bättre än "Nu tänker vi ta upp din tid med att berätta om den haj som en man nästan fångade i Hjälmaren". I många söktjänster visas det förra som "Haj i Hjälmaren" och det andra som "Nu tänker vi ta upp din tid...". Du förstår skillnaden. |
||
<BODY> och </BODY>
Mellan de här taggarna placerar du allt som skall visas på sidan. Det är här du styr sidans utseende: bakgrundsfärg, textfärg, färgen på länkarna och så vidare. En del taggar står ensammaOvan skrev jag att de flesta HTML-taggar bildar par, men att alla inte gör det. Här börjar vi med två taggar som står "ensamma". <BR>Den här taggen ger en radbrytning och logiskt nog behöver man inte avsluta den med att tala om att radbrytningen upphör. Du kan lägga flera radbrytningstaggar i rad - <BR><BR><BR> - om du av någon anledning vill ha flera radbrytningar direkt efter varandra. <HR>Den här taggen lägger en horisontell linje direkt efter den senaste raden med "innehåll". Inte heller den har en avslutande tagg. |
|||
Använda <BR> och <HR>
Vi gör om den lilla startsidan ovan och använder <BR> och <HR>. Samtidigt snyggar vi till titeln en smula. |
|||
<HTML> |
|||
Här kan du se hur sidan om Haj i Hjälmaren blev
Den här sidan tänker jag använda som "modell" för att
visa hur man gör. |
|||
Du har lärt dig
Nu är det dags för den första övningsuppgiften. När den är klar kan du göra det första kunskapstestet. |
|||
![]() |
|||
![]() |
Vad behöver jag? | Text och textformat |
![]() |
![]() |
|||
© SupportData.Net |