il CSS perché è:
.teamSelector
{
cursor: pointer
}
È anche possibile aggiungere effetti al passaggio del mouse, ma non sono sicuro se: attiva lavorerà cross-browser.
Se hai bisogno di qualcosa per essere cliccabile, è meglio usare un elemento button
o a
e lo stile. Puoi sempre impedire l'azione predefinita con javascript. Il motivo per cui è migliore è l'accessibilità in modo che gli utenti con screen reader sappiano che c'è qualcosa con cui interagire.
Modifica da aggiungere: Quando si sfoglia una pagina, è possibile premere la barra spaziatrice su click
un elemento. Questo non funzionerà allo stesso modo su elementi non interattivi, quindi chiunque usi quella funzionalità non sarà in grado di usare quello che stai facendo.
è cursor: pointer cross-browser? – markzzz
Sì. Ho aggiunto un link alle scuole w3 nel mio post. Cita il supporto del browser. – jthompson
Bello! Grazie!!! +1 e accettato! – markzzz