What HTML element is the asp:Label control rendered as when the target is Internet Explorer ?

A label renders as a "span" if there is no "AssociatedControlID" specified. If there is, then it will render as a "label" tag. If you want a DIV to be rendered, then you should use a DIV, not an ASP:Label