Probabilmente è IE che fa ciò che vuole.

In effetti un div vuoto praticamente non esiste, e di conseguenza è forse più corretto non assegnargli attributi ...