Hallo!
Nun zu meiner ersten Frage:
Ich habe gelesen, dass man sich mit den Abständen (margin und padding) einiges erleichtert, wenn man per CSS ganz zu Beginn diese erst mal alle auf 0 setzt. Und zwar so:
- {
padding: 0;
margin: 0;
}
> Um dann später die gewünschten Abstände für die diversen Teile der Website per CSS festzulegen.
>
> Ist das sinnvoll?
> Oder gibt es etwas, was dagegen spricht?
Es gibt durchaus Aspekte, die gegen diese Vorgehensweise sprechen.
Du möchtest dich sicher mal über das Thema [CSS Reset](https://www.google.de/search?q=css+reset) informieren.
Persönlich würde ich zu [normalize.css](https://github.com/necolas/normalize.css) raten.
Gruß Gunther