Avatar billede Dan Hansen Juniormester
29. maj 2011 - 08:56 Der er 7 kommentarer og
2 løsninger

a href link farve og stil

Hey.
Jeg er gået lidt død i denne.
Jeg har en side med massere af css kode for hvordan bl.a. links skal se ud - og dem vil jeg gerne beholde, men jeg har et link på min side, som jeg gerne vil have i en anden farve og stil.
Jeg vil have den i farven #006699 og den skal ikke være understreget. Hvordan gør jeg det i <a href> koden? Se den kode hvori det skal stå, herunder.

Tak for hjælpen.

----------
<h4><span style="color: #006699; font-family: arial,helvetica,sans-serif; font-size: small;">TEKST | ADRESSE | POST-BY | Denmark | NUMMER | <a href="java script:linkTo_UnCryptMailto('minkode');">Send Email</a></span></h4>
Avatar billede keysersoze Ekspert
29. maj 2011 - 09:37 #1
giv dit link en class;

a.klassenavn
{
  color: #006699;
}

<a href="" class="klassenavn">link</a>
Avatar billede CCodam Nybegynder
29. maj 2011 - 10:03 #2
Det pæneste er som #1 beskriver. han mangler dog lige at tilføje text-decoration: underline; som du også bedte om :)

Men du kan som du selv nævner, sagtens sætte det direkte i dit a tag.


<a style="color: #006699; text-decoration: underline;" href="java script:linkTo_UnCryptMailto('minkode');">Send Email</a>

Avatar billede NielsErikP Mester
29. maj 2011 - 10:23 #3
Hej...

#1 og #2...

Syntes bruger siger, han har 1 link som han vil have i en anden farve, så går jeg ud fra man giver den en "id" og ikke en "class".
Avatar billede keysersoze Ekspert
29. maj 2011 - 10:40 #4
begge dele kan fungere - ved at benytte class fremfor id sikrer du muligheden for genbrug.
Avatar billede NielsErikP Mester
29. maj 2011 - 11:06 #5
Hej..

#4 : Ja.. Det er jeg klar over, men han siger 1 link, så er det en "id"... Er du itvivl så prøv

http://www.w3schools.com/css/css_id_class.asp
Avatar billede keysersoze Ekspert
29. maj 2011 - 12:20 #6
Jeg er ikke i tvivl om hvad class og id er og hvornår det skal bruges og jeg er stadig heller ikke i tvivl om at jeg ville vælge class i dette eksempel.

En af de største fejl mange udviklere laver er at der ikke er nok fremsynet genbrugelighed og i dette tilfælde ville jeg stadig vælge genbrugelighed fremfor unikhed. Korrekt, det er kun ét link på nuværende tidspunkt, men ser man fremad er der en vis sandsynlighed for at der kan opstå et behov for et eller flere links magen til og så ligger koden klar fremfor at du i stedet risikerer at skulle ændre både i style og markup.

id, i hvert fald når vi taler i forhold til styles, bør benyttes til de elementer der med 100% sikkerhed er unikke, fx en container eller header, ikke til elementer der har sandsynligheder for at kunne indgå flere gange.

Noget helt andet er så at man ikke bør foretage et valg mellem id og class ud fra hvilke styles der skal hæftes på men ud fra hvad der giver mening i markup-kontekst.
Avatar billede Dan Hansen Juniormester
29. maj 2011 - 14:35 #7
Hey alle sammen - super og tak :)
Det var lige hvad jeg skulle bruge.
Og begge (id og class) fungere jo - men korrekt nok - med mulighed for at den skal bruges igen, så tror jeg også jeg putter den i css filen og laver en class.

Tak for jeres hjælp.
Ligger i svar, så jeg kan godkende.
Avatar billede NielsErikP Mester
08. juni 2011 - 12:24 #8
svar
Avatar billede keysersoze Ekspert
08. juni 2011 - 12:26 #9
svar :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester