Datorer, Internet
och sökning
en kurs av Tommy Maltell
Kapitel 25f - Dreamweaver 3
Svensk version - Övning
6
Ändra
lite
- Vi ska börja med
att ändra lite. Öppna filen si.htm och ta bort den undre tomma
raden i den nedersta tabellen. Ändra texten Jämförelsetal
för större kommuner till
storlek 3. Markera cellerna som inte är huvudceller dvs de med
enbart siffror. Ändra sedan i egenskapspaletten Vågr.
till Höger. Gör texten under den nedersta vågräta
linjen kursiv. Ändra storleken till Inget. Texten Uppgifterna
i tabellen nedan är hämtade från Skolverkets webbplats
ska vara kursiv och med
storleken 2.
- Öppna sedan filerna
sp.htm och ingang.htm. Gör texterna under de nedersta vågräta
linjerna på båda sidorna kursiva. Ändra storleken till
Inget.
Cascading Style Sheets
(CSS) - En CSS-mall
i en särskild fil
- Du ska nu testa en modern
metod för att ange teckensnitt mm för alla sidor på
hela webbplatsen. Metoden kallas CSS. Jag ska underlätta lite första
gången. Jag har gjort en liten fil vid namn itskolan.css.
Klicka på länken till filen som jag har gjort med höger
musknapp och välj sedan att spara filen just i din mapp skolan.
-
Öppna
filen ingang.htm. Klicka på Fönster i menyraden och sedan
på CSS-format. Klicka sedan på den mellersta av de tre
ikonerna längst ned till höger (Öppna formatmall).
Klick på Länk och bläddra dig sedan fram till filen
itskolan.css. Klicka på OK. Klicka sedan i nästa fönster
på Klart. Gör likadant med filerna sp.htm och si.htm.
Undersök nu hur sidorna ser ut.
-
Undersök
nu i HTML-koden längst upp på någon av sidorna. Det
gör du genom att klicka på <> längst
ner till höger i arbetsytan. Du ser då att det överst
någonstans mellan <head> och </head> står:
<link rel="stylesheet" href="../itskolan.css>.
Man skulle alltså egentligen ha kunnat skriva dit de här
koderna själv när man hänvisar till en sådn här
extern CSS-formatmall som ligger i en egen fil.
-
Dubbelklicka
i platsen IT-skolan på filen itskolan.css. (Du kan också
se hela innehållet i filen i programmet Anteckningar.) Nu kan
du se vad filen innebär. När det gäller sex olika typer
av texter så har jag talat om olika saker som ska gälla
för dem i alla dokumenten på webbplatsen. När du klickar
på någon av dem så ser du vad som gäller. Inställningarna
gäller om inget annat är specificerat i denna filen eller
på din sida.
- Följande har jag
bestämt:
- För texter
på hela sidan dvs BODY skall gälla teckensnittet Verdana
i första hand och om använder saknar detta på sin
dator i andra hand Geneva, i tredje hand Arial, i fjärde hand
Helvetica och i femte hand sans-serif. Dessutom skall teckenstorleken
vara 10 pt vilket motsvar storlek 2.
- När det gäller
Rubrik 1 (H1) på ingångssidan
skall ha färgen bestå av Röd=144, Grön=144
och Blå=93 dvs den hexadecimala koden ska vara #90905D.
När det gäller rubrikerna på de två andra
sidorna så är dessa inte av storleken Rubrik 2 eftersom
de inte skulle fungera som ett stycke. Där fick jag ett problem
som kan komplicera i framtiden. Eftersom det var de enda texterna
med fetstil så bestämde jag att all text med fetstil
också skall ha samma färg. Huvudrubrikerna i en av tabellerna
räknas ej som att ha fetstil. De är istället definierade
som huvudrubriker i tabellen och sådana har alltid fet stil.
Testa med att lägga in fetstil på någon annan text.
Då får texten samma färg som rubrikerna. Ångra
dig sedan.
- Texterma i tabeller
(TABLE) och listor (LI) skall ha samma teckensnitt som när
det gäller BODY samt 9pt vilket motsvarar storlek 1,5.
- Texter med kursiv
stil skall ha samma teckensnitt som de andra texterna samt 8pt vilket
motsvarar storlek 1. Det gäller texterna längst ned på
sidorna. Du ändrade ju ovan alla dessa till kursiv stil. Däremot
har texten Uppgifterna
i tabellen nedan är hämtade från Skolverkets webbplats
som också är
kursiv storleken 2.
Vår egen begäran om storleken 2 bryter alltså CSS-filens
instruktioner. Man kan alltså på flera ställen
göra egna formateringar som bryter CSS-filens instruktioner
men om man gör det alltför mycket så är det
ju ingen anledning att använda en CSS-fil. Fördelen med
en sådan är att alla filerna ändras genom att man
gör en liten ändring i CSS-filen. Din nästa uppgift
blir att testa detta genom att ändra i CSS-filen.
- Stanna kvar dit du kom
när du i platsen IT-skolan dubbelklickade på filen itskolan.css
eller gör nu om denna klickning. Klicka på någon
av de 6 HTML-koderna som är formaterade och välj Redigera.
Gör några ändringar, klicka på OK och undersök
sedan resultatet. Sedan ångrar du dig. Tag sedan ytterligare någon
av de 6 HTML-koderna och ändra på css-filen. Kontrollera
resultatet och ångra dig sedan igen. (Om du inte ångrar
ändringar som du har gjort och som du tycker gör att allt
blir mycket snyggare så blir det svårt för dig att
jämföra med facit senare.)
- Vi har bara testat en
liten del av CSS. Man behöver inte ha en separat fil för hela
webbplatsen även om det är det normalt sett är det mest
effektiva. Man kan använda CSS också på en sida eller
på en del av en sida. Mer kommer senare i kursen. Om du genast
vill veta mer så kan du t.ex. läsa mer på svenska om CSS i IDGs
webStudios kurs om CSS. World Wide Web consortium erbjuder naturligtvis
också mycket information samt originaldokumenten
om CSS. Det finns ett särskilt program som man kan hämta
på Internet vid namn TopStyle
Lite som är lätt att använda för att skapa CSS-filer
och hos Tucows
kan man hitta ännu fler CSS-program.
Observera att man måste ha en modern webbläsare för
att CSS skall fungera. Tyvärr fungerar de två standarder
som finns för CSS (CSS1 och CSS2) olika i olika webbläsare
och även i olika program för att göra webbsidor och när
du använder CSS så bör du testa noggrannare än
vanligt vad som fungerar. Internet Explorer brukar klara av betydligt
mer än Netscape. Även Netscape 6.1 klarar inte flera av CSS-koderna.
Redigera i en CSS-fil
- Markera huvudmappen
skolan i platen IT-skolan. Klicka på Arkiv, Ny fil. Ge
filen namnet datasalen.htm. Dubbelklicka på filnamnet i
platsen IT-skolan för att öppna filen. Undersök nu HTML-koden
genom att klicka på <> längst ner till höger
i arbetsytan. Du ser då att det inte finns några koder för
CSS. Lägg in dessa genom att göra som ovan dvs klicka på
Fönster i menyraden och sedan på CSS-format. Klicka sedan
på den mellersta av de tre ikonerna längst ned till höger
(Öppna formatmall). Klick på Länk och bläddra dig
sedan fram till filen itskolan.css. Klicka på OK. Klicka sedan
i nästa fönster på Klart. Undersök nu att
koderna finns där. Man måste alltså ange i varje dokument
att man vill att CSS-filen skall användas. Det finns olika sätt
att slippa göra det. Ett sådant är att man varje gång
när man gör en ny sida använder sig av en mall där
koderna för CSS redan finns inlagda. Mallar kan också användas
för en hel del annat. Mallar tas upp senare i kursen.
- I filen datasalen skriver
du nu texten Schema för datasalen. Gör om till Rubrik 1 och
observera att CSS-mallen fungerar. Välj också att ange samma
text som Titel. För att kunna göra det klickar du t.ex.
på Ändra på menyraden och därefter på
Sidegenskaper.
Du tänker nu centrera rubriken men så kommer du på
att du istället kanske skall ändra i CSS-mallen så att
alla huvudrubriker blir centrerade. Om någon sedan inte skall
vara det så kan man välja att ändra det på den
speciella sidan. Egna ändringar på sidan går ju före
CSS-mallens instruktioner. Rubrik 1 på ingångssidan är
ju redan centrerad men det spelar ju ingen roll att både CSS-mallen
och formateringarna av texten anger samma sak.
- Dubbelklicka nu på
filen itskolan.css på platsen IT-skolan. Markera H1 och
klicka på Redigera. Det går inte att hitta någon möjlighet
att lägga in centrering. Standarden CSS1 kom först men redan
den 12 maj 1998 kom rekommendationerna för CSS2 som är en
mer omfattande standard. Du kan ange alla CSS1-egenskaper med Dreamweaver
men en del möjligheter saknas.
- Öppna nu istället
filen itskolan.css i programmet Anteckningar. Klicka på
Start längst ned i vänstra hörnet av bildrutan och sedan
på Program, Tillbehör, Anteckningar. Välj Öppna
och ändra vid filformat till Alla filer. Bläddra fram
till filen itskolan.css och öppna den. Nu lägger du
till texten text-align : center ; på en egen rad under
texten color : #90905D; men ovanför raden med det avslutande
}. Spara filen. Dreamweaver visar nu rubrik 1 i filen datasalen.htm
som centrerad. Det är dock inte säkert att det fungerar i
alla webbläsare. Internet Explorer brukar inte vara något
problem när det gäller CSS men Netscape kan ha problem med
CSS. När jag testade med filen datasalen.htm i Netscape
4.7 så fungerade centreringen men inte H1 (Rubrik 1)
i sig dvs texten blev ej stor. I Netscape 6.1 fungerade allt.
- Lägg nu in en
tabell med 4 rader och 3 kolumner i filen datasalen.htm under
rubriken. Tabellen skall ha samma formateringar som den översta
tabellen i filen si.htm. Du funderar nu kanske om man även
för tabellerna skulle lägga in CSS-koder så att alla
tabeller ser likadana ut. Det är en bra idé men vi bryr
oss inte om detta nu.
Sortera en tabell
-
Istället går
du till filen si.htm och markerar hela den översta tabellen.
Kopiera den och klistra sedan in den i filen datasalen.htm
under rubriken. Se till att tabellen blir centrerad. Du ser att formateringarna
följde med. En rad saknas dock. Lägg till denna rad genom
att markera en cell i den understa raden och sedan dubbelklicka. Du
väljer sedan Tabell, Infoga rader eller kolumner. Välj
2 rader och nedanför. Ta sedan bort all text. Tag också
bort formateringen att det finns en lista i cellen på andra
raden längst till höger genom att i egenskapspaletten klicka
på Numrerad lista-knappen. Ändra för den vänstra
kolumen i egenskapspaletten vid Vågr. till Höger.
Ändra också för hela tabellen Cellutfyllnad till 4,
cellmellanrum till 0 och Kant till 1. Ta bort talet 70 (%) för
bredden så att bredden anpassas till innehållet. Lägg
sedan in följande data:
| Tid |
Klass |
Ämne |
| 8 |
Sp1c |
Matematik
|
| 9 |
Nv1b |
Biologi |
| 10 |
Hp1a |
Kemi |
- Du skall nu sortera
i tabellen. Klicka någonstans i tabellen. Klicka sedan i menyraden
på Kommandon och välj Sortera tabell. Använd hela tiden
enbart den översta sorteringen. Sortera nu i följande ordning:
- Sortering efter
kolumn 2, alfabetiskt, stigande
- Sortering efter
kolumn 3, alfabetiskt, stigande
- Sortering efter
kolumn 1, numeriskt, stigande
- Lägg in en vågrät
linje under tabellen och kopiera sedan det som står under den
nedersta vågräta linjen i filen si.htm till
motsvarande plats i filen datasalen.htm. Se
till att den inkopierade texten blir centrerad och ändra till rätt
datum.
Kontrollera i facit och gå vidare
-
Undersök hur alla sidorna
ser ut och jämför med facit.
- Fortsätt sedan med nästa
övning.
Denna sida
uppdaterades senast 01-10-17 av
tommy.maltell@pb.edu.jonkoping.se
Länkar:
Kursens ingångssida - Skolornas
portal
©
2001 Tommy Maltell
|