Question about Euro character...

I have an HTML file which has no character set identification whatsoever
which contains both a hex 0x80 byte as well as the following NCR €

Both are displayed in IE as the Euro symbol.  Why is this?

Since the default encoding for HTML is 8859-1 and not Windows-1252, the
0x80 should not be seen as a Euro symbol.

And the NCR for the Euro symbol is € not €

Is this simply extra-legal behavior in IE?

Thanks,
Paul Deuter

Here is the HTML:

<html>
<body>
Hello World EUR <br>
Hello World &#x0080;

</body>
</html>

Received on Tuesday, 12 November 2002 00:45:57 UTC