Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 35

Discussione: <A> senza href

  1. #1
    Utente di HTML.it L'avatar di kabuki
    Registrato dal
    Jan 2005
    Messaggi
    71

    <A> senza href

    salve a tutti!

    vi spiego brevemente il mio problema: ho un tag <a> in una pagina web che devo per forza associare ad una azione (onclick) e non al solito canonico href. Tuttavia ho un problema: il codice da me scritto funziona benissimo, ma non c'è più il cambio di icona (dalla freccia alla mano che indica, per capirci) che contraddistingue il link, e ho paura che un utente non capisca che il link c'è comunque, se ci clicca sopra.

    Quindi la mia domanda è: è possibile associare il cambio di icona a questa anchor senza specificare il campo href? (non so, magari mediante un uso di onfocus o qualche altra azione del genere?)

    grazie a tutti dell'attenzione!

    ciao!

  2. #2
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    mm

    prova a mettere style="cursor: pointer"

  3. #3
    Sì, giusto, ma non è corretto - logicamente e semanticamente parlando - inserire gli attributi di stile nel markup: meglio usare css esterni.


  4. #4
    Utente di HTML.it L'avatar di kabuki
    Registrato dal
    Jan 2005
    Messaggi
    71
    funziona perfettamente grazie mille!

  5. #5
    Originariamente inviato da pierofix
    Sì, giusto, ma non è corretto - logicamente e semanticamente parlando - inserire gli attributi di stile nel markup: meglio usare css esterni.

  6. #6
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    berh si ma...

    Originariamente inviato da pierofix
    Sì, giusto, ma non è corretto - logicamente e semanticamente parlando - inserire gli attributi di stile nel markup: meglio usare css esterni.

    quando lo devi usare in una pagina sola e per un solo tag?

  7. #7
    Dato che ormai è buona norma utilizzare i css per tutta l'impaginazione e grafica, direi che in questo caso basta aggiungere una classe ed attribuirla a tale elemento: essa potrà poi essere riutilizzata ogni qualvolta se ne presenti l'occasione.

    Inserire informazioni di stile all'interno della struttura del documento è totalmente irrazionale: il markup serve a aggiungere informazioni alle informazioni, in modo tale da arricchire il contenuto di significato (leggi anche www.mibmagazine.it/article.php?id=51 ).


  8. #8
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    mmm

    Originariamente inviato da pierofix
    Dato che ormai è buona norma utilizzare i css per tutta l'impaginazione e grafica, direi che in questo caso basta aggiungere una classe ed attribuirla a tale elemento: essa potrà poi essere riutilizzata ogni qualvolta se ne presenti l'occasione.

    Inserire informazioni di stile all'interno della struttura del documento è totalmente irrazionale: il markup serve a aggiungere informazioni alle informazioni, in modo tale da arricchire il contenuto di significato (leggi anche www.mibmagazine.it/article.php?id=51 ).

    chi sa perchè ma mi sa che l'hai scritto tu

    beh si indubbiamente è corretto metterlo esterno, ma a volte per velocizzare la cosa....
    non dico che sia fatto bene però!

  9. #9
    Il discorso di "velocizzare la cosa" deve scomparire dalla faccia del web : le cose vanno fatte con coscenza, logica e correttezza.

    Ripeto: il markup serve a costruire la struttura del documento; per la gestione della grafica occorre utilizzare i css.



    P.S. Sì, l'ho scritto io: non ti piace?

  10. #10
    Utente di HTML.it L'avatar di kabuki
    Registrato dal
    Jan 2005
    Messaggi
    71
    io l'ho testato per vedere se funziona, poi è chiaro che inserisco lo stile di tutte le mie pagine in vari css, altrimenti in caso di riutilizzo dovrei impazzire a cercare :P

    grazie a tutti comunque per l'attenzione!

    Zaijian!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.