Hacer un div clicable
Muchas veces interesa hacer una zona clicable en vez de un enlace de texto pequeño. En este artículo de friendlybit.com se presenta el código para hacer un div clicable que además puede contener otros enlaces dentro.
Se podría hacer sólo con estilos CSS, pero entonces no sería del todo óptimo porque no te permitiría introducir otros enlaces dentro del div. Así que la solución pasa por combinar estilos css con javascript. En el post no sólo podrás encontrar el código sino una explicación de cómo funciona. Aunque está en inglés espero que te sea de ayuda.