однозначно цсс-ки. их изменять легко )
делается отдельный файл с расширением .css туда все стили запихиваются, хранатся в одном месте (в папке сss) и используются сразу на всех страницах...
прописывается в <head> как <link rel="stylesheet" href="css/имя файла.css"> например
а в ячейках указываешь определенный стиль из этого файла, например <td class="solo"
в css можно указывать не только цвет текста, но и другие параметры
а еще есть такая полезная вещь как инклюды :)
ps/ вообще я немного далек от этого, я больше по дизайнерской части :)
вот пример моей css -ки на rosdesign.com
Код
.solo_gl { font-family: Tahoma; font-size: 7pt; font-style: normal; color: #000000; font-weight: normal; line-height: 12px; cursor: hand?)}
.sol2 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000}
.sol3 { font-family: Tahoma; font-size: 8pt; color: #000000}
.sol4 { font-family: Tahoma; font-size: 9pt; font-weight: bold; color: #0397EF}
body {
background: #ffffff
scrollbar-face-color:#F2F2F2;
scrollbar-shadow-color:#AAAAAA;
scrollbar-highlight-color:#;
scrollbar-3dlight-color:#;
scrollbar-darkshadow-color:#AAAAAA;
scrollbar-track-color: #F7F7F7;
scrollbar-arrow-color:#F7F7F7;
margin-top: 0;
margin-left: 0;
margin-right: 0;
margin-bottom: 0;
}
A {
color: #000000
}
A:hover {
color: #0099CC
}
input {BACKGROUND: #F4F3F3; BORDER-BOTTOM: #D9D9D9; BORDER-LEFT: #D9D9D9; BORDER-RIGHT: #D9D9D9; BORDER-TOP: #D9D9D9; FONT-FAMILY: Tahoma; FONT-SIZE: 11px}
select {BACKGROUND: #F4F3F3; BORDER-BOTTOM: #D9D9D9; BORDER-LEFT: #D9D9D9; BORDER-RIGHT: #D9D9D9; BORDER-TOP: #D9D9D9; FONT-FAMILY: Tahoma; FONT-SIZE: 11px}