Ok, ora provo.
Però continua a esserci una stranezza, anche io sapevo che <a> è un elemento che può contenere elementi inline, altrimenti deve essere messo a block, però l'altro giorno ho fatto la validazione css (jigsaw.w3.org/css-validator/) e non me lo ha segnalato come errore (anche senza che a fosse messo a block):com'è possibile?