Mettiti nei panni di uno che ti vuole aiutare. Div attaccato a footer vuol dire tutto e niente.

Intendi mettere il footer in fondo alla finestra del browser?? Cosa intendi per attaccati?? In condizioni normali due div stanno già "attaccati" se sono posizionati uno sotto l'altro nel codice di struttura.

Spiegati meglio per cortesia, una semplice regola con delle proprietà non serve a niente.