Dreamweaver: Aggiungere Link a tabella invisibile

Di: Seraf | 26/09/2020 17:31:55
Ciao, premetto che sono nuovo del forum ma non sono riuscito a trovare una soluzione a questo mio problema.
Allora mi spiego...
Ho aggiunto un background per il mio sito fatto con photoshop in cui c'è anche il logo di uno sponsor.
Aggiungo il background su DreamW e provo a linkare questo sponsor (senza rovinare l'aspetto del mio background): per linkarlo creo una tabella invisibile ma l'unico modo è scriverci qualcosa dentro che quindi rovinerebbe il background. Quindi vi chiedo:
1 C'è un modo per creare un link su una tabella vuota?
2 Se l'unico modo e scrivere qualcosa, posso nasconderla dietro il background in modo che il link sia ancora presente ma invisibile?
Spero di essermi spiegato...vi prego aiutatemi!
Ciao

Risposte



Ciao Seraf, premesso che è sempre preferibile non ricorrere mai a trucchi di qualsiasi genere che possono andare a discapito della pulizia e dell'accessibilità, ti consiglierei di inserire il logo-sponsor normalmente, e usarlo come link. Un non vedente che accedesse al tuo sito, saprebbe, attraverso un sintetizzatore vocale, che esiste uno sponsor e non s'imbatterebbe in oggetti strani.
Detto ciò e considerando che tu non possa fare diversamente, potresti inserire un'immagine trasparente nella tabella che contiene il background e usarla come link.
<!--
<table width="100%" border="0" cellpadding="0" cellspacing="0" background="tuologo.jpg">
<tr>
<td><a href="tuapagina.htm"><img src="imgtrasparente.gif" width="valore" height="valore" border="0" /></a></td>
</tr>
</table>
-->
Le soluzioni che proponi sono inattuabili, benché sia possibile con del javascript e con l'evento onclick forzare una tabella a fare da link... ma otteresti l'apertura di una pagina _blank e comunque la tabella dovrebbe essere visibile. Gli elementi nascosti perdono le proprietà attive.

Di: Gian Paolo | 26/09/2020 17:31:55


Grazie mille.
Ho preferito optare per la tua prima ipotesi e aggiungere l'immagine su dreamweaver!
Ciao

Di: Seraf | 26/09/2020 17:31:55