Aggiungo che, se sei costretto a mantenere il div, dal momento che non si può inserirlo in un tag <a>, potresti considerare l'opportunità di gestire l'evento click con JavaScript.