Servus!
Ich bin gerade am durcharbeiten von einigen Wiki-Artikeln.
Hier habe ich mich gefragt, warum "a" ein "display: inline-block" erhalten soll/muss, wenn das es beinhaltende Element "li" bereits als Inline Element ausgezeichnet wurde.
display:inline-block wird woanders genauer erklärt: inline-block: Außen_Inline-Box-_innen_Block-Box
Jetzt kannst du dem a-Element eine Breite, ein padding oder margin geben.
Das geht auch mit auskommentiertem "display: inline-block". Allerdings wird dann die (sehr kontrastarm dargestellte) Zeile nicht mit aufgedrückt. Beim Aussenabstand (margin) ist der Unterschied nicht auffällig, beim Innenabstand (padding) ist es kein Unterschied.
In soweit habe ich die Wirkung nun allerdings verstanden. Die ist nicht sooo offensichtlich ...