Weil man es besser über CSS löst statt inline Styles (die bis dato erzeugt wurden). Das ist einfach nicht mehr zeitgemäß....
Leg dir im CSS doch einfach Helferklassen an. z.B.
Code:
.m1 {
margin-bottom: 80px;
margin-top: 80px;
}
.m2 {
margin-bottom: 40px;
margin-top: 40px;
}
.m3 {
margin-bottom: 40px;
margin-top: 85px;
}
.m4 {
margin-bottom: 85px;
margin-top: 40px;
}
.mt1 {
margin-top: 80px;
}
.mt2 {
margin-top: 40px;
}
etc etc
Die kann man dann ganz easy in jedem Element - > CSS Klasse entsprechend vergeben.
Falls du Bootstrap verwendest, gibt es alle diese Helferklassen bereits und du musst nichts selbst anlegen. https://getbootstrap.com/docs/4.0/utilities/spacing/
Alternativ kannst du auch einfach den jeweiligen Element per CSS Abstände definieren z.B.
Code:
.ce_text{margin15px 0;}
.ce_gallery{margin15px 0;}
etc etc
Du siehst...die Möglichkeiten sind vielfältig