U mnie to też nie działa.
I tu jeszcze poproszę o uściślenie. Słyszałem tezę, że styl "text-align" tylko się tak nazywa, a działa z wszystkimi elementami z display: inline; - czy to prawda

Czy może jest w tym tylko "ziarenko prawdy"

Bo dodanie do powyższego kodu dispaly: inline; nic nie pomogło.
Co do wyśrodkowania w CSS, to odsyłam do tematu: "
"center" w CSS" i proszę od razu o odpowiedź, na zadane tam ostatnio pytanie.