Mmmnop.
Se supone que esto funciona.
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<style type="text/css">
#primera {background-color: lime; }
</style>
</head>
<body>
<table><tr>
<td id=primera> Columna 1 </td><td> Columna 2 </td><td> Columna 3 </td>
</tr><tr>
<td id=primera> Columna 1 </td><td> Columna 2 </td><td> Columna 3 </td>
</tr><tr>
<td id=primera> Columna 1 </td><td> Columna 2 </td><td> Columna 3 </td>
</tr><tr>
<td id=primera> Columna 1 </td><td> Columna 2 </td><td> Columna 3 </td>
</tr></table>
</body>
</html>
La idea es que pertenecen a una misma columna, y todos serían el mismo identificador. Pero como las tablas se organizan por fila, hay que repetirlo.
En realidad es medio innecesario, habiendo
colgroup, pero se supone que es "legal". Y si la tabla se hace con
div sería lo mismo.
Ahora, de las suposiciones que hagamos nosotros, a las disposiciones que haga el Consortium, pasando por las deposiciones que hagan los navegadores; puede haber diferencias enormes.
Si la traducción de Sidar dice que no se puede ni se debe, entonces será que "no se puede ni se debe".
¿Ahora cómo edito lo que puse arriba
?