Qui trovi streaming, news, tutorial, blog, css e molto altro

Linkare un div… si può fare?

Linkare un div… si può fare? Ma certo :-) ed oggi scopriremo come.

Questi giorni stavo realizzando un sito internet per un gruppo di amici (per questo motivo non mi sono più fatto sentire), che hanno aperto un’agenzia ed avevo la necessità di linkare un div. Ho quindi fatto qualche ricerche su internet, ma non sono riuscito a trovare niente.

Preso dalla disperazione, ho iniziato a spulciare il codice di qualche sito internet e sono giunto infine a questa soluzione:

<div style="cursor:pointer;" onclick="location.href='http://www.example.com';" >

Con questo:

onclick="location.href='http://www.example.com';"

Si rende il div linkabile, ma si avrà il problema che del cursore, che non muterà nella “manina”, come in tutti i normali link. Quindi inseriamo:

style="cursor:pointer;"

Piaciuto l'articolo!? Iscriviti ai miei FeedRSS!

5 Responses to “Linkare un div… si può fare?”

  1. gigi scrive:

    scusa era troppo difficile scrivere un classico link e poi all’interno del link metterci il div? del tipo sdfasdf

  2. admin scrive:

    @gigi – intendi < a href="#" >< div > < / div> ??? In realtà questo codice non funziona, provare per credere!

  3. gigi scrive:

    ne sei così certo? http://www.gigi666.altervista.org/prova.htm
    di meglio non son riuscito a fare. ciao e buona domenica

  4. admin scrive:

    Ciao gigi! Il codice:
    1. Non è valido per il W3C
    2. Inoltre non mi sembra che sia molto differente rispetto la soluzione illustrata nell’articolo.

    Nel commento precedente ho sbagliato io a dire che non funziona (la memoria gioca brutti scherzi… sigh!)

    Ciao!

    P.s. tempo fa nella realizzazione di un altro sito internet, stavo optando per la tua soluzione, ma il problema del codice valido mi ha fermato.

  5. Giorgio scrive:

    Per quanto possa essere la procedura più adatta per aggiungere un collegamento ipertestuale ad un Div, aggiungere una propietà Javascript ad un elemento sostanziale dell’interfaccia è un grave rischio per l’Accessibilità.

    Ho sempre preferito utilizzare un elemento A con un ID definito in precedenza, per poi dargli la proprietà del Div che devo strutturare. In altre parole, considero come se fosse un Div.

    Funziona. Ma fino a un certo punto, e anche qui c’è il rischio di incombere in un errore nella validazione del codice, in base a cosa ci devi collocare all’interno.

    A questo punto, potresti decidere di aggiungere un da qualche parte che simboleggi l’accesso a quella determinata pagina. Ripeto, solo se parliamo di un elemento sostanziale della struttura del sito.

    Ne approfitto per farti i compimenti per il Blog :)

    Saluti,
    Giorgio

Commenta per primo questo articolo

Powered by Wordpress | Designed by Elegant Themes