Hallo
Ich wollte dir zunächst das Problem zeigen, da ganz viele dem Irrtum unterliegen, die Struktur Quelltext habe keine Auswirkungen.
Um den Whitespace zu beseitigen gibt es dann wiederum unterschiedliche Lösungen, auch ohne den Quelltext unübersichtlicher zu machen. Die Verwendung von Flexbox (genauer: dem Flexbox-Modell) ist eine gute Lösung.
Gruss
MrMurphy