Forum Moderators: not2easy
That is <div class="foo"> will be unaffected if the style sheet says .FOO {whatever}.
If memory serves it may also be a NN4 compatibility thing, but I've no paperwork to back that up.
Same goes for XHTML unless you are serving it with the MIMEtype
application/xhtml+xml - and in that case the uppercase CSS rules would still be redundant as the XHTML markup has to entirely in lower case.