Colapso del borde de CSS

Colapso del borde de CSS
Un borde es algo que se muestra alrededor de la mesa o las celdas. También se usa para separar dos celdas o elementos y alrededor de toda la mesa o caja. El colapso del borde significa que el borde de la tabla o la celda se muestra como una sola línea. Usamos esta propiedad de colapso de borde en CSS cuando queremos mostrar un solo borde alrededor de la tabla o celdas de la tabla.

En este tutorial, utilizaremos esta propiedad de colapso de borde en la tabla para que aprenda cómo se usa esta propiedad en CSS para colapsar el borde de la tabla y para separar el borde de la tabla y las celdas. Comencemos a explorar los ejemplos dados en este tutorial para aprender este concepto de colapso de border.

Sintaxis:

  • Colapso de borde: colapso;
  • colapso de borde: separado;

Ejemplo 1
Abra el archivo en el código de Visual Studio y seleccione el idioma para esto, que es el idioma HTML a medida que creamos una tabla en HTML. Después de esto, vinculamos el archivo HTML al archivo CSS para el estilo adicional de la tabla. Puede realizar estos ejemplos en el software diferente de su elección, pero el código para esto es el mismo. Aquí, usamos el código Visual Studio. Este archivo HTML se guarda. Usamos el ".Extensión del archivo HTML "para este archivo.

El código anterior es el código HTML en el que creamos una tabla que tiene cuatro filas y dos columnas. Primero, escribimos un encabezado y luego usamos el "

"Etiqueta para crear la tabla. El ""Está aquí para representar las" filas "de la mesa. Ingresamos los datos en las celdas de la tabla usando "
"Es definir el encabezado de la mesa. El "
". El ""Es definir la" célula "de la tabla. Después de crear la tabla y poner datos en esta tabla, nos movemos al archivo CSS para dar estilo a esta tabla. Utilizamos la propiedad de colapso fronterizo en el código CSS.

Código CSS:
Aplicamos algunas propiedades en el encabezado para que nuestro encabezado sea más atractivo. Cambiamos su "Fuente-Familia" y lo establecemos en "Arial". El estilo de este texto del encabezado es "cursiva" y el color de este encabezado es "azul". Ahora, procedemos a la mesa y establecemos el borde de la tabla como "1px" en ancho, "sólido" en tipo y "negro" en color. El concepto principal se utiliza aquí, que es "colapso de borde". Utilizamos esta propiedad y establecemos este "colapso de borde" en "colapso".

Producción:
Echemos un vistazo a la siguiente imagen en la que se muestra la salida. Puedes ver que el borde de la mesa es soltero.

Ejemplo #2
En este caso, editamos un poco la tabla anterior. Aquí, agregamos dos columnas más a la tabla anterior y usamos la propiedad "Border-Colapse" nuevamente en esta nueva tabla.

Código CSS:
En el código CSS, usamos otra propiedad que es la propiedad de "espacios fronterizos". Verá si afecta el borde de la tabla o no cuando usamos la propiedad "Border-Colapse" junto con esta propiedad.

Editamos la "Fuente-Familia" del encabezado. Esta vez, usamos "Calibri" como la "familia de fuentes" del encabezado. El "color" que usamos aquí para el encabezado es "rojo". Ahora, aplique nuevamente la propiedad "fronteriza" para la mesa, la celda y el encabezado de la mesa. El borde de todas estas propiedades se establece en "2px", con un tipo "sólido" y color "verde". La propiedad de "colapso del borde" se establece en "colapso". Luego usamos el "espacio fronterizo" para dar espacio entre el borde de la tabla y las celdas de la tabla. Lo establecemos en "20px".

Producción:

Aquí, la salida no muestra diferencia en el borde de las tablas y celdas. Parece igual que en la ilustración anterior. Esto significa que la propiedad de "espacios fronterizos" no cambia el espacio de borde de la tabla porque utilizamos la propiedad de "colapso del borde" en esta tabla junto con la propiedad de "espacio-espacio fronterizo".

Ejemplo #3
Aquí, creamos dos tablas diferentes de la misma manera que se discutió anteriormente en nuestro primer ejemplo. Creamos dos tablas para que podamos aprender cómo esta propiedad de "colapso de bordes" funciona de manera diferente a la propiedad fronteriza "separada".

Código CSS:
La "familia de fuentes" del encabezado es "Times New Roman" con un color "azul". El "borde" de ambas tablas se establece en el color "naranja" y "2px" de tipo "sólido". Utilizamos la propiedad "border-colapso" en la Tabla 1. También usamos el otro "colapso de la frontera" en la Tabla 2, pero esta vez, establecemos esta propiedad como "separada".

Producción:
Aquí, tenemos dos tablas en la salida. El primer borde de la tabla es el mismo que en nuestros ejemplos anteriores. Pero el segundo borde de la tabla es diferente porque usamos el "separado" con el "colapso del borde". El borde de la tabla está separado del borde de las células en una tabla.

Ejemplo #4
Aquí, tenemos dos tablas nuevamente que diseñamos en el ejemplo 3. Ahora, cambiamos algunos estilos de estas tablas, usamos la propiedad de "espacio libre" en ambas tablas y verificamos la diferencia en ambas tablas.

Esta vez, la "familia de fuentes" del encabezado es "argelina" y el color es "granate". El borde de la mesa tiene un color "magenta". La tabla uno usa el "colapso" con el "colapso del borde" con un "espacio fronterizo" de "10px". Para la Tabla dos, usamos un borde "separado" y el "espacio libre" también es "10px". La salida mostrará la diferencia.

Producción:
En la salida, puede ver fácilmente la diferencia entre la tabla uno y la tabla dos. Esto muestra que cuando usamos el "colapso del borde: borde", entonces el "espacio libre" no afecta la tabla. Pero cuando usamos el "colapso del borde: separado", entonces podemos establecer el espacio del borde entre las células y el borde de la tabla de acuerdo con nuestra elección.

Ejemplo #5
Aquí, aplicamos las tres propiedades del borde de la tabla. Primero, usamos la propiedad "border-colapso" en la Tabla 1, que se establece como "colapso". En la segunda propiedad, cambiamos el color de la frontera a "verde de mar medio". En la tercera propiedad, utilizamos el "espacio fronterizo: 10px". Después de eso, usamos las mismas propiedades en la Tabla 2, pero usamos el "separado" en lugar de "colapso" en la propiedad "border-colapso". Además, establecemos el color del borde en "púrpura" y usamos el mismo "espacio fronterizo". Ahora, mira como funciona.

No hay cambios en la Tabla 1. No hay espaciado entre el borde de la tabla y las células. El color de la mesa es el mismo. La propiedad del "color de la frontera" no afecta la tabla ya que usamos el borde del "colapso" en la Tabla 1. Pero en la Tabla 2, puede ver que el color del borde de la mesa y el borde de la celda son diferentes. Además, hay una separación de "10px" entre el borde de la célula y el borde de la mesa.

Conclusión

En este tutorial, utilizamos la propiedad de "colapso del borde" y aprendimos la diferencia cuando usamos "separado" y "colapso" con la propiedad "border-colapso". También se nos muestra la salida en la que se visible la diferencia en "separado" como en "colapso". Puede obtener fácilmente este concepto sobre cómo ambas propiedades son diferentes entre sí. Aprendiste lo que sucede cuando usamos el "separado" y el "colapso" con la propiedad "border-colapso" en CSS.