Skip to main content

Cómo cambiar el color de fondo de una tabla

El perfil de color en la sublimación (Abril 2025)

El perfil de color en la sublimación (Abril 2025)
Anonim

El método para cambiar los colores de fondo de las partes de una tabla en un sitio web ha cambiado con los años, haciéndose más fácil y menos laborioso con la introducción de hojas de estilo.

El método anterior usaba el atributo bgcolor para cambiar el color de fondo de una tabla. También podría usarse para cambiar el color de una fila de tabla o de una celda de tabla. Pero el atributo bgcolor ha sido desaprobado en favor de las hojas de estilo, por lo que no es la forma óptima de manipular el color de fondo de una tabla.

La mejor manera de cambiar el color de fondo es agregar la propiedad de estilo color de fondo a la tabla, fila o etiqueta de celda.

Esto cambiará el color de fondo de una tabla entera:

Para cambiar el color de una sola fila, inserte la propiedad de color de fondo en la

etiqueta:

Puede cambiar el color de una sola celda agregando el atributo a la

etiqueta:

También puede aplicar colores de fondo a las cabezas de las mesas, o

etiqueta, de la misma manera:

Cambiar el color de fondo usando hojas de estilo

Si no desea agregar la propiedad de estilo de color de fondo a la tabla, hay formas alternativas de establecer el color de fondo. Por ejemplo, puede establecer los estilos en una hoja de estilo en el HEAD de su documento HTML, o configurarlos en una hoja de estilo externa. Los cambios en la CABEZA o en una hoja de estilo externa pueden aparecer así para tablas, filas y celdas:

tabla {fondo-color: # ff0000; } tr {color de fondo: amarillo; } td {color de fondo: # 000; }

Configuración del color de fondo de la columna

La mejor manera de establecer el color de fondo para una columna es crear una clase de estilo y luego asignar esa clase a las celdas de esa columna. La creación de una clase le permite asignar esa clase a las celdas en una columna específica usando un atributo.

El CSS:

td.ColColor {background-color: blue; }

El HTML:

celda 1celda 2
celda 1celda 2

Una ventaja importante de controlar los colores de fondo a través de una hoja de estilo es la capacidad de cambiar su elección de color más adelante. En lugar de tener que pasar por el documento HTML y realizar el cambio en cada celda, puede hacer un solo cambio en la elección de color en el CSS y se aplicará de inmediato a cada instancia en la que se use la clase = "ColColor". Esto ahorra enormes cantidades de tiempo y reduce en gran medida las posibilidades de errores, como perder un cambio de color de celda.

Incluso si nunca antes ha cambiado los colores de fondo de una tabla en un documento web, puede copiar los ejemplos anteriores y experimentar con este método por su cuenta. Descubrirá rápidamente lo fácil que es hacer cambios de color utilizando etiquetas de estilo, especialmente hojas de estilo si trabaja con sitios web grandes. Pruebe las diferentes opciones presentadas y elija la que sea más cómoda para usted.