Tengo una tabla que, por otras razones, prefiero mantener el colapso de tabla: por separado. Sin embargo, me gustaría poder resaltar una fila o columna individual. Desafortunadamente, parece que cualquier estilo aplicado a las etiquetas <tr>
o <col>
solo se aplica a las celdas, no al espacio entre ellas. Por ejemplo:Estilo de fila o columna en lugar de celdas al colapso de borde: separar
<style>
td { width: 10px; height: 10px; }
</style>
<table style="background-color: purple">
<colgroup>
<col span="2">
<col style="background-color: red;">
<col span="2">
<colgroup>
<tr><td><td><td><td><td></tr>
<tr><td><td><td><td><td></tr>
<tr style="background-color: orange;"><td><td><td><td><td></tr>
<tr><td><td><td><td><td></tr>
<tr><td><td><td><td><td></tr>
</table>
resultados en una tabla púrpura con 5 celdas verticales y 5 células horizontales llenas de color pero no toda la fila o columna.
¿Tengo alguna opción además de usar border-collapse: collapse para completar ese espacio entre celdas en una fila o columna determinada?
¿Está el límite de espacio entre bordes fuera de límites también? – Joel
Establecer 'border-spacing: 0' probablemente sería simplemente un poco más atractivo teniendo en cuenta mis encabezados de columna actuales que' border-collapse: collapse' pero aún no es ideal. –