Jag börjar med att skapa en css-fil och sparar den som minstil.css. sedan börjar jag att deklarera taggen <body> och det gör jag i CSS filen; minstil.css
Det finns ingen annan kod i minstil.css
body { (denna kod ligger i css-filen) |
Jag valde Geneva till Font Fontstorlek 13 pixlar ljus grå färg på Fonten Bakgrundsfärg; svart |
Vi fortsätter med att deklarera taggen <h1> (rubrik 1) (denna kod ligger i css-filen) |
Jag deklarerade rubrik 1 eller taggen <h1> som den heter, och fortsätter med <h2> |
NU har jag deklarerat taggen <body> <h1> <2> och länkat min css-fil till mitt html-dokument ; se nedan hur jag länkar min css-fil in i html-filen:
<head><link href="minstil.css" rel="stylesheet" type="text/css" /></head> så ser det ut i källkoden på html-filen när du länkat in din css-fil. OBS koden ligger i mellan start <head> och slut </head> |
a:link { a:visited { (denna kod ligger i css-filen) |
Länken deklareras Besökt länk deklareras Mouse over deklareras Aktiv länk deklareras |
Det är viktigt att de 4 länk deklationerna ligger i den ordningen jag gjort annars kan det bli så att "mouse over" funktionen inte fungerar
Deklarera en DIV (box) i din css-fil
| Koden i css-filen | #enbox { (denna kod ligger i css-filen) |
| Koden i html koden i mellan taggarna <body> din kod </body> | <div id="enbox"> (denna kod ligger i html-filen) |
| Koden i css-filen | #enbox { (denna kod ligger i css-filen) |
| Koden i html koden i mellan taggarna <body> din kod </body> | <div id="enbox"> ditt innehåll i din box/div </div> |
| Koden i css-filen | #enbox { #enbox_b { |
| Koden i html koden i mellan taggarna <body> din kod </body> | <div id="enbox"> <div id="enbox_b"> |
| Koden i css-filen lägger till egenskapen, float: left; i #enbox och #enbox_b - vilket gör att allt kommer till vänster om boxarna |
#enbox { #enbox_b { |
| Koden i html koden i mellan taggarna <body> din kod </body> | <div id="enbox"> <div id="enbox_b"> |
| Koden i css-filen VI börjar med en ytter continer som håller allt på plats, i den lägger vi sedan de andra DIV;arn. jag centrerar boxen med margin-left: auto; och margin-right: auto; |
#ybercontiner { |
| Koden i html koden i mellan taggarna <body> din kod </body> | <div id="ybercontiner"> |
Koden i css-filen jag lägger till en box som en banner överst på sidan, jag lade till bakgrundsfärg på den så det syns att den ligger på plats . jag har nu deklarerat två boxar |
#ybercontiner { #banner { |
Koden i html koden i mellan taggarna <body> din kod </body> Det är bra att strukurera sin kod så man ser vilka div taggar som hör till vilka, använd tab och gör din kod lätt att förstå |
<div id="ybercontiner">
|
Hur ser det ut? Se EXEMPEL>>>>>>
STEG 3
Koden i css-filen jag lägger till en box som en banner överst på sidan, jag lade till bakgrundsfärg på den så det syns att den ligger på plats . jag har nu deklarerat två boxar |
#ybercontiner { #banner { #leftkolumn { #rightkolumn { |
Koden i html koden i mellan taggarna <body> din kod </body> Det är bra att strukurera sin kod så man ser vilka div taggar som hör till vilka, använd tab och gör din kod lätt att förstå Jag färgade de DIVar som hör i hop med varandra så det skulle vara lätt att förstå. Du kan så klart lägga till fler egenskaper till dina boxar och lägga till fler boxar med om du vill, det är bara att bygga vidare. |
<div id="ybercontiner">
|
Hur ser det ut? Se EXEMPEL>>>>>>
Slutligen hur ser den kod ut som jag använt mig av;
Koden i css-filen
|
@charset "utf-8"; body { h1 { h2 { a:link { a:visited { |
Koden i html-filen |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <body> <div id="ybercontiner"> </body>
</html>
|
Exempel på en layout med div / Kennet Dyrvik
2008-11-05