On Sat, 15 Feb 2003, Doug Ewell wrote:

> But as I wrote earlier, a zero-width no-break space at the start of a
> Web page should not disrupt the content or layout of the page in any
> way.  It's a space.  It's zero-width.  A Euro symbol is non-conformant
> and just plain wrong; the page starts with the bytes EF BB BF and is
> clearly marked as being UTF-8.

Well, this depends on how the HTML spec says this. If it says for example 
that only U+0020, U+000A and U+000C may come before the first "<" of the 
HTML page, then it is invalid. I would love to see the exact text of W3C 
specs quoted in such discussions, ...

roozbeh


Reply via email to