Nasze strony wykorzystują pliki cookies. Używamy cookies i podobnych m.in. w celach reklamowych i statystycznych oraz w celu dostosowania serwisów do potrzeb użytkowników. Mogą też stosować je nasi reklamodawcy, firmy badawcze oraz dostawcy aplikacji. W przeglądarce można zmienić ustawienia dotyczące cookies.
Więcej informacji. Jeśli nie wyrażasz zgody, opuść tę stronę.
<span> jest elementem liniowym, a dla takich wg. standardu "width" nie powinno być uwzględniane. Rozwiązaniem jest dodanie stylu "display: block", albo lepiej skorzystanie z <div>. który jest domyślnie elementem blokowym. Choć w twoim przypadku faktycznie margin jest zdecydowanie lepszym rozwiązaniem