Alcuni Effetti sui Links utilizzando style "CSS" |
|
![]() |
|
![]() |
|
|
|
I CSS, ovvero Cascading Style Sheets sono ormai divenuti molto comuni sul web, servono per migliorare l'aspetto estetico e al tempo stesso facilitare la creazione e/o la manutenzione di siti grandi o piccoli che possano essere. A style incorporato cioè quando allo stesso stile fanno riferimento diversi elementi (tags) html. Sarebbe infatti estremamente dispersivo, oltre che laborioso, definire lo stesso stile più volte all'interno della stessa pagina quando poi servirebbe sempre per lo stesso identico scopo. Molto meglio definirlo una sola volta, ad inizio pagina. Così facendo tutti gli elementi della pagina interessati seguiranno quello stesso stile. In questo caso le istruzioni non saranno più inserite all'interno dello specifico singolo elemento (tag) ma ad inizio pagina, dichiarate dagli elementi (tags) <style> e </style> posti all'interno della sezione <head> </head> Esiste però anche un'altra novità introdotta dai CSS e riguarda la gestione dei links, si tratta di pseudo classi dinamiche. La tanto odiata sottolineatura e la possibilità di cambiare colore o il tipo di font sono soltanto alcune cose che possono essere gestite dai CSS, e magari decidere di farlo proprio nel momento esatto in cui il cursore del mouse passa sopra al link stesso. Prima di tutto vediamo come si adoperano, anche loro possono essere dichiarati in una pagina questa la relativa sintassi: |
|
<style type="text/css"> <!-- A:LINK {text-decoration: none} A:VISITED {text-decoration: none; Color: green} A:HOVER {Color: red} --> </style> |
|
Dove: Qui di seguito vado a esporre alcuni casi applicati sui Links i più utilizzati. |
Testo senza sottolineatura |
Testo di prova |
A:link, A:visited { text-decoration: none } </style> |
Testo che s' ingrandisce |
Testo di prova |
A:link { font-size: 16px } A:visited { font-size: 16px } A:hover { font-size: 20px }</style> |
Testo senza sottolineatura
|
Testo di prova |
A:link, A:visited { text-decoration: none } A:hover { text-decoration: underline } </style> |
Testo cambia colore |
Testo di prova |
<style type="text/css"> A:hover { color: #FF0000 } </style> |
Testo sottolineato al passaggio sparisce sottolineatura |
Testo di prova |
<style type="text/css"> A:link, A:visited { text-decoration: underline } A:hover { text-decoration: none } </style> |
Testo cambia colore e sfondo |
Testo di prova |
A:hover { color: #FFFF00; background:blue } </style> |
Testo che s' ingrandisce e |
Testo di prova |
A:link { font-size: 16px } A:visited { font-size: 16px } A:hover { font-size: 20px; text-decoration: none }</style> |
|