display block di per se serve a far andare a capo l'impaginazione dopo l'oggetto.
Ad esempio, la differenza sostanziale tra DIV e SPAN è proprio in questo, il primo è un oggetto di tipo block, il secondo inline.
<DIV style="display:inline;"> si comporta come uno SPAN
<SPAN style="display:block;"> si comporta come uno DIV
Se mettere il tuo link con display:block ti crea problemi di impaginazione chiedi comunque nel forum css come ovviare a ciò.
Io ti ho spiegato il motivo per cui il margin-bottom non va.
![]()

Rispondi quotando