Witaj w prawdziwym świecie :)
Każda przeglądarka może mieć inne wartości domyślne dla różnych elementów co powoduje, że ta sama strona może wyglądać inaczej.
Istnieją nawet pliki CSS zwane `reset`, które mają za zadanie ujednolicić te ustawienia - zresetować. Nie zawsze jednak jest potrzeba resetowania wszystkiego i wystarczy zadań wartości dla elementów używanych na stronie zamiast polegać na domyślnych ustawienaich. Należy też sprawdzać wygląd na różnych urządzeniach i przegladarkach na bieżąco.
Nie ma jednak gwarancji, że wszystko będzie wyglądać dokładnie tak samo bo pewnym elementom nie da się nadać styli i jedynie zbudowanie własnych elementów pozwala to jakość obejść. Tak robi między innymi framework Bootstrap.