Ciao a tutti.
Volevo chiedere se esiste la possibilità in CSS di disattivare l'immagine ma di lasciare solo visualizzato il testo alternativo dell'immagine. Se non c'è la possilità con CSS esiste un altro metodo?
Grazie
Ciao a tutti.
Volevo chiedere se esiste la possibilità in CSS di disattivare l'immagine ma di lasciare solo visualizzato il testo alternativo dell'immagine. Se non c'è la possilità con CSS esiste un altro metodo?
Grazie
a cosa ti serve fare in questo modo?
![]()
Tutto cò mi serve per la possibilità ad un utente di scegliere anche il layout solo testo.
Se l'immagine è un link, in una pagina solo testo come viene visualizzato?
Per fare le cose bene mi sa che ti conviene fare un controllo preventivo lato server: in base alla scelta dell'utente stamperai nel menu il link immagine oppure il link testuale.
Potresti anche risolvere con un semplice javascript, ma dato che si parla di accessibilità non sarebbe una soluzione molto accettabile.![]()
Leading the Web to Its Full Potential...
www.pierofix.it | www.w3.org | www.zeldman.com/externals | http://browsehappy.com | www.alistapart.com | www.webstandards.org | www.flickr.com/photos/pierofix/
Ciao.
Non so bene a cosa ti serva
ma potresti usare Image Replacement
per il tuo problema.
Qui
puoi trovare la spiegazione oppure direttamente su questo sito
alla sezione css.
![]()
Without faith, nothing is possible. With it, nothing is impossible
http://ilwebdifabio.it
Ci sono alcuni "trucchi" per questo.
Anzitutto se l'utente non scarica le immagini, viene visualizzato di default il testo dell'alt. Per cui la scelta e` operata direttamente dall'utente
Un altro trucco, utile se l'utente non ha CSS abilitati:
<span style="margin: -999px;">testo del link</span>[img]...[/img]
(lo stile embedded e` solo per dimostrare il modo di procedere in modo compatto)
In alternativa:
<span>testo del link</span>[img]...[/img]
con CSS standard:
a span { display: none; }
a img {display: inline; }
con CSS "leggero":
a img { display: none; }
a span {display: inline; }
(pero` questo non impedisce al browser di caricare l'immagine comunque)
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Grazie a tutti.
Ho usato questo metodo
... mi trovo bene e mi funziona!!!Originariamente inviato da Mich_
In alternativa:
<span>testo del link</span>[img]...[/img]
con CSS standard:
a span { display: none; }
a img {display: inline; }
con CSS "leggero":
a img { display: none; }
a span {display: inline; }
(pero` questo non impedisce al browser di caricare l'immagine comunque)![]()
Ah, sorry.Pensavo che tu dovessi usare delle immagini per il menu.
![]()
Leading the Web to Its Full Potential...
www.pierofix.it | www.w3.org | www.zeldman.com/externals | http://browsehappy.com | www.alistapart.com | www.webstandards.org | www.flickr.com/photos/pierofix/