I ligami sò assai cumunu nantu à e pagine web, ma assai disinazioni di u web ùn anu cuntu a so putenza chì anu avutu cù CSS per manipulà è gestione i so vogliu effittivamenti. Pudete definisce vultà cù i stati attu visitate, avverbi è stati attivi. Pudete ancu u travagliu cù cunfini è sfondate per dà i vostri ligami più pizzaz o facenu parechji buttuni o ancu stampi.
A maiò parte di i web designaturi ponu accorrerà definisce un stile nantu à l'etiqueta "a":
a {color: rosso; }Questu hà da stile tutti l'aspettu di a ligame (aghjustatu, visitatu è attivu). Per stilà ogni parte separata, deve usà usu pseudo-categurie.
Pseudo-Classi di Link
Ci sò quattru tipi di basa di e ligami pseudo-categurie chì pudete definisce:
- : ligame - hè stà u strumentu predeterminatu per u ligame
- : visitate - dopu un cliccatu hà clicatu
- : in puszione - cum'è un ghjornu hè dispunibule nantu à una ligame (pre-clic)
- : attivu - cusì chì u ligame hè stata clicatu
Per definisce una ligata pseudo-class, l'utilizate cù a tag à u vostru selettore CSS . Cusì, per mudificà u culore visitatu di tutti i vostri ligami à grisgiu, scrivite:
una: visitata {color: grisa; }Sè stile un lussu pseudo-class, hè una bona idea per stilà quelli. Cusì ùn vi sarete stupiti da risultati straneri. Allora s'è vo vulete cambià u culore visitatu à grisgiu, mentre chì l'altri pseudo-propriali di i vostri ligami sò neguziati, scrivite:
a: ligame, a: vogliu, una: attivu {cor: negre; } a: visitatu {cor: gris; }Change the Link Colors
A manera più famosa di i ligami stilettu hè di cambià u culore quandu u suvientu passau sopra:
un {color: # 00f; } a: hover {color: # 0f0; }Ma ùn scurdate micca chì pudete influene a manera chì u ligame viaghja cumu clicanu nantu à a: a propietata attiva:
un {color: # 00f; } a: active {color: # f00; }O cumu si u ligame hà avutu cù a: u visitatu:
un {color: # 00f; } a: visitatu {color: # f0f; }Per tutti quì:
un {color: # 00f; } a: visitatu {color: # f0f; } a: hover {color: # 0f0; } a: active {color: # f00; }Pettite sopra à i ligame per aghjunghje l'Icons o Bullets
Pudete mette u sfondate in una ligame cum'è in l'articulu di Sughjettu in funziunale, ma à ghjucà cù u sughjettu à pocu, pudete creà un ligame chì hà un icona assuciatu. Sceglite un icone chì hè chjucu, circa 15px par 15px, finu à chì u vostru testu hè più grande. Pujene u fondu à un latu di u ligame è fate l'opzioni di ricordu per ùn esse ripetite. Allora, padd u ligame per chì u testu in u ligame hè statu cuncessu finu à a manca o dirittu per vede l'icona.
a {padding: 0 2px 1px 15px; Fondo: #fff url (ball.gif) left centre no-repeat; culore: # c00; }Quandu avete u so icona, pudete stabilisce una figura diferenta cum'è u vostru passaghju, attivu è ise visitati per fà u cambià d'accordu:
a {padding: 0 2px 1px 15px; Fondo: #fff url (ball.gif) left centre no-repeat; culore: # c00; } a: hover {sfondate: url #fff (ball2.gif) left centre no-repeat; } a: active {background: #fff url (ball3.gif) left center no-repeat; }Fate i vostri ligami Truvate buttoni
I buttoni sò assai populari, ma finu à chì CSS hè ghjuntu alongu, avete bisognu di creà botni cù l'imagine , chì face e vostre pagine anu più longa di carica. Per furtuna, ci hè un stile di cunfini chì ponu aiutà à creà un effettu effettuate cù u CSS.
a {frontière: 4px iniziu; padding: 2px; testu di dicurazioni: nimu; } a: active {frontier: 4px inset; }Nota, quandu si mette culori nantu à l'iniziu è stile, i navigatori ùn sò micca prubabbili di rende cum'è unu di crescenu. Allora, quì hè un buttore fancier cù cunfini culurati:
a {frontière-style: solid; anellu à u largu: 1px 4px 4px 1px; testu di dicurazioni: nimu; padding: 4px; Cunfina di u culore: # 69f # 00f # 00f # 69f; }E pudete influene u passageru è i stili attivi di un ligdu buttuna, è puderebbe usarle pseudo-categurìa:
a: ligame (cunfinà stile: solidu; anellu à u largu: 1px 4px 4px 1px; testu di dicurazioni: nimu; padding: 4px; Cunfina di u culore: # 69f # 00f # 00f # 69f; } a: hover {frontier-color: #ccc; }