Baasõpetus HTML, CSS ja JavaScript'i kohta

Hüperlinkide vormindamine – CSS stiilid linkide jaoks

Kõik õpetuse videod HTML, CSS ja JavaScripti põhialuste õpetus

Hüperlingid on veebis keskne element. Iga veebileht kasutab neid, et siduda erinevat sisu omavahel ja lihtsustada navigeerimist. Kuid linkide vaikekujundus on sageli vähe meeldiv. Hüperlinke on CSS abil lihtne kaunistada ja kasutajasõbralikumaks muuta. Selles juhendis näitan sulle, kuidas saad linkide erinevaid olekuid CSS-iga atraktiivselt kujundada.

Olulisemad järeldused

  • Linkide kolm peamist olekut on: normaalne, hover ja külastatud.
  • CSS võimaldab neid olekuid individuaalselt kujundada.
  • Pseudoklasside:hover,:visited ja:active kasutamine on atraktiivse kujunduse jaoks hädavajalik.

Samm-sammult juhend

Linkide olekute alused

Esialgu on oluline mõista kolme peamist olekut hüperlinkide puhul:

  1. Normaalne (külastamata)
  2. Hover (kui hiir on lingil)
  3. Külastatud (juba külastatud lingid)

Et seda illustreerida, külasta mõnda veebilehte, näiteks w3.org, ja jälgi linkide käitumist. Vaikeolekus kuvatakse need sinisena. Pärast klõpsamist muutub nende värv sageli violetseks või lillaks, mis näitab, et oled lingi juba külastanud.

Hüperlinkide vormindamine – CSS stiilid linkide jaoks

CSS selektorid linkide jaoks

Linkide olekute kujundamiseks CSS-is kasuta selektorit a, a:hover ja a:visited.

  • a selektor puudutab normaalset olekut.
  • a:hover selektor hoolitseb selle välimuse eest, kui kasutaja liigub hiirega lingi kohale.
  • a:visited selektorit kasutatakse lingi jaoks, mida on juba külastatud.

Hover-efektide lisamine

Kasutajakogemuse parandamiseks peaksid lisama hover-efekti. Siin saad näiteks mängida padding’uga ja muuta taustavärvi, kui lingile hiirega peale liigutatakse. See annab kasutajale visuaalse tagasiside selle kohta, kus hiirekursor asub.

Hüperlinkide vormindamine – CSS stiilid linkide jaoks

Teksti kaunistuse kohandamine

Teine võimalus linkide kujunduse parandamiseks on teksti kaunistuse kohandamine. Selle asemel, et link oleks alati allajoonitud, saad selle allajoonimise aktiveerida ainult siis, kui kasutaja liigutab hiire lingile. See tagab kaasaegse ja korrastatud välimuse.

a:hover { text-decoration: underline; }

Aktiivne olek

Olek, kus linki hetkel klõpsatakse, määratletakse a:active selektoriga. See olek näitab, et kasutaja valib aktiivselt lingi.

Olekute ühendamine

Nüüd oled käsitlenud kõiki vajalikke olekuid linkide kujundamiseks.

a:visited { color: green; }

a:hover { background-color: #aaa; padding: 5px 15px; text-decoration: underline; }

a:active { background-color: lightgrey; }

Hüperlinkide vormindamine – CSS stiilid linkide jaoks

Kokkuvõte – hüperlinkide kaunistamine CSS-iga

Selles juhendis oled õppinud, kuidas erinevaid hüperlinkide olekuid CSS-iga tõhusalt kujundada. Nüüd tead, kui oluline on õigesti kasutada olekuid:hover,:visited ja:active, et luua atraktiivne ja kasutajasõbralik veebiliides. Lihtsate kohandustega nagu värvimuutused ja padding saad linke atraktiivsemaks ja intuitiivsemaks muuta.

Sageli esitatavad küsimused

Millised on CSS-i peamised linkide olekud?Peamised olekud on normaalne, hover ja külastatud.

Kuidas saan linkide hover-olekut kohandada?Kasutage selektorit a:hover CSS-is, et muuta välimust hiire peale viimise ajal.

Kuidas ma stiilin külastatud linke CSS-is?Kasutage selektorit a:visited, et kohandada juba külastatud linkide kujundust.

Mis vahe on a:active ja a:hover?a:hover puudutab lingid, mille kohal on hiir, samas kui a:active kajastab olekut, kui linki klõpsatakse.

Kuidas saan linkide allajoonimist kohandada?Kasutades text-decoration: none, saad allajoonimise eemaldada ja lisada allajoonimise a:hover all.

274