habe ich es kapiert:
man kann jedem einzelnen Element, das in einem Div oder einer Liste verschachtelt ist, padding eingeben. Somit kann man benutzerdefinierte Abstände unabhängig vom Elementtyp erzeugen.
Prinzipiell ja - aber auch hier gibt es Browser- und Systembedingt manchmal Ausnahmen - input[type=file] ist z.B. so eine Ausnahme.