| << Typografiark menu |
Menuer kan godt være lidt kedelige, når de bare består af tekst. Derfor er der mange der vælger at lave nogle grafiske knapper, som brugeren kan klikke på.
Det kan dog på den måde godt være lidt besværligt, idet man skal hen og lave en ny knap i sit grafikprogram, når man skal lave et nyt punkt på menuen. Jeg viser derfor her, hvordan du kan lave din menu vha. af kun én knap. Det sparer arbejde, og samtidig hentes kun ét billede (knap) når brugeren loader din hjemmeside.
Faktisk behøver du ikke engang lave din knap selv, man kan bare smutte ind på én af de mange hjemmesider hvor den slags kan hentes gratis.
I eksemplet her, bygges menuen op vha. typografiark og en tabel, hvor knappen bruges som baggrundsbillede. Derefter er den en smal sag at indsætte tekst i tabellen, som kommer til at stå ovenpå de enkelte knapper.
Følg nedenstående vejledning, for at prøve selv:
Start med at vælge én af disse knapper:Gem den valgte knap ved at højreklikke på den, og vælge "Gem billede som..." ("Save image as..." i engelske browsere). Vælg et passende sted at gemme knappen. I det efterfølgende forudsættes det, at du har gemt knappen i samme mappe, som den side knappen skal bruges på, og at du har givet den filnavnet "menuknap.gif" (uden citationstegn).
Menuen opbygges vha. en tabel, og det mest overskuelige er at definere tabellens udseende vha. typografiark. I <head> -sektionen af dit dokument, indsættes følgende:
|
I ovenstående starter jeg med at definere højde og bredde på tabelcellen. Det er samme højde og bredde som knappen har. Egenskaben border sættes til 0 for at gøre tabellen usynlig for brugeren, der jo kun skal se knapperne.
Dernæst vælges font og fontstørrelse med font-size og font-family. Teksten der skrives i cellerne oven på knappen centreres med egenskaben text-align.
Da det er forskelligt hvordan browsere viser tabeller, har jeg for en sikkerheds skyld medtaget egenskaben background-color, og givet den værdien "transperant" (gennemsigtig).
Background-image benyttes til at fortælle hvilket
billede der skal bruges som baggrund, og i dette tilfælde er det
naturligvis den knap du har gemt.
Tilbage er der så kun at fortælle hvorvidt baggrundsbilledet skal gentages. Her benyttes background-repeat med værdien no-repeat, således at billedet kun vises én gang pr. celle.
Nu mangler vi bare at gøre menuen synlig for brugeren. I <body> -sektionen af dit dokument laver du tabellen som følger:
|
Du skal naturligvis ændre links og tekst så det passer med det du skal bruge.
Hvis du vil ændre skriftfarve m.m. på teksten i dine links, kan du se i denne vejledning hvordan man formaterer links i typografiark.
... og sådan ser det ud. Smart!