Bordes de tabla
Podemos utilizar para los bordes de tabla todas las propiedades de los bordes como border-width
, border-style
, border-color
, e incluso border-radius
y border-image
Además las tablas utilizan las propiedades border-collapse
y border-spacing
utilizadas solo para elementos de tabla:
La propiedad border-collapse
La propiedad border-collapse
establece si las celdas adyacentes de una tabla <table>
comparten el mismo borde ( collapsed
) o no ( separate
).
border-collapse: collapse | separate
Cuando border-collapse: collapse;
las propiedades border-spacing
, border-radius
y border-image
no tienen ningún efecto. Es necesario establecer border-collapse: separate;
para que estas propiedades tengan efecto.
La propiedad border-spacing
La propiedad border-spacing
controla la separación de los bordes en una tabla <table>
con bordes separados border-collapse: separate
.
border-spacing: longitud
El espaciado de borde border-spacing
puede tomar uno o dos valores:
border-spacing: 1em;
/*horizontal: 1em | vertical: 2px*/
border-spacing: 1em 2px;
Vea este ejemplo en CodePen donde estoy utilizando las propiedades border-radius
y border-image
para elementos de tabla:
See the Pen border-collapse*** by Gabi (@enxaneta) on CodePen.