Przyczyną występowania dodatkowego odstępu przed plusami w rzędzie "Liczba godzin" jest sama specyfika HTMLa - kiedy używamy display: inline (domyślna wartość dla m.in. <span>ów), to przeglądarka kondensuje wszystkie spacje (w tym newline'y występujące między elementami w kodzie) w jedną spację.
Po rozpatrzeniu kilku możliwych rozwiązań najlepszym z nich jakie udało mi się wymyślić jest dodanie Djangowego tagu {% spaceless %}okalającego problematyczne elementy. Dzięki temu odstępy znikają, a kod nadal jest czytelny.
Dodatkowo zgodnie z sugestią we wszystkich rzędach gdzie były używane <span>y zostały one zastąpione listami wypunktowanymi z elementami. Został przy tym zachowany efekt wizualny.
Przyczyną występowania dodatkowego odstępu przed plusami w rzędzie "Liczba godzin" jest sama specyfika HTMLa - kiedy używamy
display: inline
(domyślna wartość dla m.in.<span>
ów), to przeglądarka kondensuje wszystkie spacje (w tym newline'y występujące między elementami w kodzie) w jedną spację. Po rozpatrzeniu kilku możliwych rozwiązań najlepszym z nich jakie udało mi się wymyślić jest dodanie Djangowego tagu{% spaceless %}
okalającego problematyczne elementy. Dzięki temu odstępy znikają, a kod nadal jest czytelny.Dodatkowo zgodnie z sugestią we wszystkich rzędach gdzie były używane
<span>
y zostały one zastąpione listami wypunktowanymi z elementami. Został przy tym zachowany efekt wizualny.closes #1653