No. Lo que vas a tener que hacer con CSS es ponerles el
overflow:hidden para que mantengan el tamaño.
Lo demás es con PHP (si la mandas escrita desde el servidor) o JS (si le escribes los enlaces en el navegador).
Hubo alguien que dijo que podía con CSS, pero no sé si al final lo posteó.
Definir href con csss
¿Seguro tiene que ser una tabla? Porque puedes mapear una imagen. O usar un
<input type=image> si vas a enviar datos al servidor o abrir en otra página.
Habría que
adiv ver qué estás haciendo.