un div è un elemento di blocco e non può stare dentro un <a> (àncora)