Ciao,
per quanto riguarda i css questa è una guida:

http://webdesign.html.it/guide/lezio...lizzare-i-css/

Per quanto riguarda il metodo per cambiare colore alternando potresti basarti su un contatore



Codice PHP:
$count 0;

while([...]){
$color $count%== '#ffffff' '#ff0000';

[...]
echo 
"<tr style='background: ".$color." '>\n";
[...]

$count++;


edit.

Nota che al posto di inserire direttamente il colore nel codice potresti inserire una classe nel foglio di stile, anzi, ti consiglio di farlo, in questo caso se vorrai modificare i 2 colori ti basterà a prire il css, un esempio:


Codice PHP:
$count 0;

while([...]){
$classe $count%== 'pari' 'dispari';

[...]
echo 
"<tr class='".$classe."'>\n";
[...]

$count++;

il css

Codice PHP:
.pari {
 
background#ffffff;
}

.
dispari {
 
background#ff0000;