Tengo una tabla con un fondo de color y necesito especificar el relleno entre la tabla y su contenido, I.E. Células.
La etiqueta de tabla no parece aceptar un valor de relleno.
Firebug muestra la tabla y el diseño de tbody con relleno 0 pero no acepta ningún valor ingresado para ellos, así que supongo que simplemente no tienen la propiedad de relleno.
Pero la cosa es que quiero la misma separación entre las celdas que las celdas superiores con la parte superior de la mesa y las celdas inferiores con la parte inferior de la mesa.
De nuevo, lo que quiero no es relleno de celdas.¿Cómo se especifica el relleno de tablas en CSS? (tabla, no relleno de celda)
EDITAR: Gracias, lo que realmente necesitaba, me doy cuenta ahora, era el espacio entre los bordes, o su equivalente html, el espacio de las celdas.
Pero por alguna razón, no hacen nada en el sitio en el que estoy trabajando.
Ambos funcionan muy bien en un HTML separado, pero en el sitio no lo hacen.
Pensé que podría ser un estilo sobrescribir la propiedad, pero el espaciado de las celdas y el espaciado de los bordes en línea no deberían sobreescribirse, ¿verdad?
(uso firefox)
EDIT 2: No, el relleno TD no es lo que necesito. Con el relleno TD, los rellenos superior e inferior de las celdas adyacentes se suman, por lo que hay el doble de espacio (almohadilla en realidad) entre dos celdas que entre la celda superior y el borde superior de la mesa. Quiero tener exactamente la misma distancia entre ellos.
El espacio entre bordes es compatible con IE8, pero no con versiones anteriores. border-collapse se puede usar para lograr 'cellspacing =" 0 "' en todos los navegadores, pero no en valores más altos. – bobince
¡Oh! ¡ESA es la clave! Me preguntaba si no había otra propiedad que actuara al espaciamiento ... ¡y es un colapso de la frontera! ¡Gracias! – Petruza
El espacio entre los bordes no parece funcionar en las versiones posteriores de Firefox – evanmcd