Obviamente, no puede simplemente rodear la etiqueta <tr>
con una etiqueta <a>
y llamarla un día; esto no es válido y ni siquiera funciona. He visto usar JavaScript, pero ¿qué ocurre con los navegadores que no son compatibles con JavaScript? ¿Cuál es la mejor manera de hacer una fila de tabla completa <tr>
en un enlace?¿Cuál es la forma más estándar y compatible de convertir una fila de una tabla completa en un enlace?
Editar: A petición de Lerxst, aquí es un ejemplo de una tabla con algunas filas:
<table>
<thead>
<tr><th>Name</th><th>Number of widgets</th></tr>
</thead>
<tbody>
<tr><td>Bob Smith</td><td>Three</td></tr>
<tr><td>Chuck Norris</td><td>Infinity+1</td></tr>
</tbody>
</table>
Se puede publicar un ejemplo de su fila de la tabla? –
Mi opinión personal, y sé que la mayoría no estará de acuerdo, es usar Javascript. Los navegadores y las personas que no admiten Javascript son increíblemente pequeños y les falta gran parte de Internet. Otra forma que es posible, es recrear el marco de tablas usando divs y tener un acto de anclaje como tr (bloque de visualización) –
No estoy en desacuerdo. Hoy en día es una tontería preocuparse por eso tanto como lo hacen la mayoría de los web-heads doctrinarios. Con los atributos de accesibilidad modernos admitidos en HTML5, realmente ni siquiera tiene que preocuparse por eso: el soporte de accesibilidad en realidad puede ser * mejor *. – Pointy