El mètode per canviar els colors de fons de les parts d'una taula en un lloc web ha canviat al llarg dels anys, cada vegada és més fàcil i menys intensiu amb la introducció de fulls d'estil.
El mètode anterior usava l'atribut bgcolor per canviar el color de fons d'una taula. També es pot utilitzar per canviar el color d'una fila de la taula o una cel·la de la taula. Però l'atribut bgcolor s'ha desaconsellat a favor dels fulls d'estil, de manera que no és la manera òptima de manipular el color de fons d'una taula.
La millor manera de canviar el color de fons és afegir el color de fons de la propietat d'estil a la taula, la fila o l'etiqueta de cel·la.
Això canviarà el color de fons d'una taula sencera:
Per canviar el color d'una sola fila, inseriu la propietat de color de fons a la finestra
etiqueta:
Podeu canviar el color d'una sola cel·la afegint l'atribut al
etiqueta:
|
També podeu aplicar colors de fons a caps de taula, o bé | etiqueta, de la mateixa manera: | Canvieu el color de fons mitjançant fulles d'estil
Si no voleu afegir el color de fons de la propietat d'estil a la taula, hi ha formes alternatives per establir el color de fons. Per exemple, podeu establir els estils en un full d'estils a la capçalera del vostre document HTML o configurar-los en un full d'estils extern. Els canvis en el HEAD o en un full d'estils externs poden aparèixer com aquests per a taules, files i cel·les:
taula {background-color: # ff0000; } tr {background-color: yellow; } td {background-color: # 000; } Configuració del color de fons de la columna
La millor manera d'establir el color de fons d'una columna és crear una classe d'estil i assignar aquesta classe a les cel·les d'aquesta columna. La creació d'una classe permet assignar aquesta classe a les cel·les d'una columna específica utilitzant un atribut.
El CSS:
td.ColColor {background-color: blau; } L'HTML:
| cel·la 1 | cel·la 2 | | cel·la 1 | cel·la 2 |
Un avantatge important del control dels colors de fons a través d'un full d'estil és la possibilitat de canviar l'elecció del color en un moment posterior. En lloc d'haver de passar pel document HTML i fer el canvi a cada cel·la, podeu fer un únic canvi a l'opció de color al CSS i immediatament s'aplicarà a totes les instàncies en què s'utilitzi la classe = "ColColor". Això estalvia grans quantitats de temps i redueix enormement les possibilitats d'errors, com ara perdre un canvi de color de la cel·la.
Fins i tot si mai heu canviat els colors de fons d'una taula en un document web abans, podeu copiar els exemples anteriors i experimentar amb aquest mètode pel vostre compte. Descobrirà ràpidament el fàcil que és fer canvis de color utilitzant etiquetes d'estil, especialment fulls d'estil si treballeu amb grans llocs web. Proveu les diferents opcions presentades i seleccioneu el que en definitiva és el que més us convingui.
|