Claro que se puede... pero con un color DIFERENTE cada fila???
O quieres intercalar 2 colores diferentes? Para hacer esto ultimo puedes usar algo como esto:
Pensemos que quieres desplegar los datos de una consulta MySQL:
Código PHP:
while ($fila=mysql_fetch_array($consulta)){
$color=($color=="#FFFFFF") ? "#E1E1E1" : "#FFFFFF";
echo "<tr>\n";
echo "<td bgcolor='".$color."'>".$fila["campo1"]."</td>\n";
echo "<td bgcolor='".$color."'>".$fila["campo2"]."</td>\n";
echo "<td bgcolor='".$color."'>".$fila["campo3"]."</td>\n";
echo "<td bgcolor='".$color."'>".$fila["campo4"]."</td>\n";
echo "</tr>\n";
}