buenas,
lo único que se me ocurre es un solo enlace y dentro utilices elementos lineales. luego con css puedes cambiar el modo de renderizado (bloque, lista, lineal, etc). sin embargo, hay dos factores importantes. primero el mencionado por @carlangueitor, no puede haber enlaces anidados. y segundo, el contenido puede carecer de significado semántico.
@edit:
en el ejemplo del sitio web que muestra, lo que el autor hizo fue dar la apariencia de que toda la fila fuera un enlace. pero estructuralmente no esta construido como tal. fue hecho a base de css, en particular con la pseudoclase :hover. cuando el puntero pasa por encima, el puntero cambia a la manita (forma común para representar que un elemento es activable) y le cambia el fondo a la fila.