It's because the BOM is not really stripped right before inclusion into the web page, and functions like a personality occupying a line of textual content. See an illustration. In the example, a blank line that contains the BOM appears over the very first product of involved text.?????????????????????????????????????????????????????????????????????