When Explorer receives a file it translates it to it's internal language, MSHTML (correct me if that's not what they call it), and interprets what to display from that. That is why you can get differences between what you've coded and what's viewed via "view source"