CSS linkit
- Edellinen sivu CSS ikonit
- Seuraava sivu CSS luettelo
CSS:n avulla voidaan asettaa linkin tyylejä monella tavalla.
Tekstilinkki Tekstilinkki Linkkipainike LinkkipainikeAseta linkin tyylejä
Linkki voi käyttää mitä tahansa CSS-ominaisuutta (esim. color
,font-family
,background
jne.) asettaakseen tyylejä.
esimerkki
a { color: hotpink; }
Lisäksi linkin tilan perusteella voidaan asettaa erilaisia tyylejä.
Neljä linkin tilaa ovat:
a:link
- Normaali, ei vieraillut linkkia:visited
- Käyttäjä on vieraillut linkissäa:hover
- Kun käyttäjä asettaa kärjen linkin päällea:active
- Kun linkkiä painetaan
esimerkki
/* Ei vieraillut linkit */ a:link { color: red; } /* Vieraillut linkit */ a:visited { color: green; } /* Kärki hiiren päällä linkissä */ a:hover { color: hotpink; } /* Valittu linkki */ a:active { color: blue; }
Jos asetetaan useita linkin tilan tyylejä, seurataan seuraavaa järjestystä:
- a:hover täytyy olla a:link ja a:visited jälkeen
- a:active täytyy olla a:hover jälkeen
Tekstiväli
text-decoration
Ominaisuus käytetään pääasiassa linkin alla olevan viivan poistamiseen:
esimerkki
a:link { text-decoration: none; } a:visited { text-decoration: none; } a:hover { text-decoration: underline; } a:active { text-decoration: underline; }
Taustaväri
background-color
Ominaisuus voidaan käyttää linkin taustavärin määrittämiseen:
esimerkki
a:link { background-color: yellow; } a:visited { background-color: cyan; } a:hover { background-color: lightgreen; } a:active { background-color: hotpink; }
Linkkipainike
Tämä esimerkki näyttää edistyneemmän esimerkin, jossa yhdistämme useita CSS-ominaisuuksia ja näytämme linkit laatikkona/painikkeena:
esimerkki
a:link, a:visited { background-color: #f44336; color: white; padding: 14px 25px; text-align: center; text-decoration: none; display: inline-block; } a:hover, a:active { background-color: red; }
Lisää esimerkkejä
- Lisää erilaisia tyylejä hyperlinkkeihin
- Tämä esimerkki näyttää, miten lisätyylejä lisätään hyperlinkkeihin.
- Edistynyt - Luo reunustettu linkkibuttoni
- Tämä on toinen esimerkki linkkiboksin/butonin luomisesta.
- Muuta kursoria
- cursor-ominaisuus määrittää näytettävän kursorityypin. Tämä esimerkki näyttää erilaisia kursorityyppejä (hyödyllistä linkkejä varten).
- Edellinen sivu CSS ikonit
- Seuraava sivu CSS luettelo