Drogi kolego, masz tu dwie rzeczy, 1, zapomniałeś wstawić ; po white, ma być tak: background-color: white; zdarza się ;-) nie przejmój się tym, skojarz sobie ; jest jak sprzęgło w samochodzie, musi być wciśnięte, no chyba że masz automat, to wtedy cię, to nie obchodzi :-)
a po 2, pomyliłeś sobie kolejność kolorów, zamiast przy color dać white, dałeś black, i odwrotnie przy background-color, dałeś white, zamiast black;
tak ma być:
background-color: black;
color: white;
a nie widzisz, żadnego efektu, ponieważ domyślnie własnie takie ustawienie, jak ty dałeś, mają przeglądarki, czyli białe tło, i czarne napisy..
samo color: to kolor tekstu, a background-color: to kolor tła,
mam nadzieje ze pomogłem.