Steen Larsen skrev:
>Hvordan laver man mere end et link i dokumentet?
Du skal skelne mellem design og logik.
Links laves med a - alle sammen. Dem kan du lave en million af.
Det er logikken.
Hvordan de skal se ud, er designet. Du kan lave forskellige designs
ved at bruge forskellige klasser. Her er et udsnit af et af mine stilark:
/* Links */
a { text-decoration: underline; }
a:hover { text-decoration: none; }
a.lokal:link, a.lokal:visited { color: #a30; }
a.lokal:hover { color: #ffffdc; background: #a30; }
a.ekstern:link, .medlemmer a:link { color: #f00; }
a.ekstern:visited, .medlemmer a:visited { color: #24c; }
a.ekstern:hover, .medlemmer a:hover { background-color: #c00; color: #ffe; }
a.intern:link, a.intern:visited { color: #060; }
a.intern:hover { background-color: #060; color: #ffe; }
Først skriver jeg noget der gælder kun for a. Det vil påvirke
alle links hvis jeg ikke senere sætter noget andet op.
Derefter er der tre klasser: lokal, ekstern og intern. De kan så
bruges i HTML-delen f.eks. sådan (henvisningerne er opdigtede):
Her er <a class="ekstern" href="
http://odense.dk/sctknudskirke/">Sct. Knuds kirke</a> i Odense.
Her er et <a class="lokal" href="farveskema.html">farveskema</a>.
Her er en <a class="intern" href="#forklaring">forklaring</a>.
De tre links vil så stå med hver sin farve. Nu har jeg kun benyttet farver,
men man kunne godt have angivet flere ting som skulle være specielle for linkene.
Jeg vil imidlertid fraråde dig at knytte placeringen til et link. Det
ville tvinge dig til at designe hvert eneste link for sig, og så får du ikke
fordel af det dejlige klassebegreb hvor man laver ét design, men bruger
det til 200 elementer.
Placering ville jeg knytte til et div-element hvor linket så bare på normal vis
optræder inde i teksten.
--
Bertel
http://bertel.lundhansen.dk/ FIDUSO:
http://fiduso.dk/