Elli Vizcaino wrote:

> I think this might be a little off topic but it's related to
> validating CSS.

It is off-topic, since it relates to validating markup (XHTML in your 
case), not CSS "validation".

> As of late, my documents have been validating but I
> get this warning: "Byte-Order Mark found in UTF-8 File" - I'm
> clueless as to what this really means. Can someone please elaborate?

The W3C Markup Validator says (when issuing an error message like that):
"The Unicode Byte-Order Mark (BOM) in UTF-8 encoded files is known to 
cause problems for some text editors and older browsers. You may want to 
consider avoiding its use until it is better supported. "

That's more or less all you need to know about it. But if you must know 
more, check the Unicode BOM FAQ:
http://unicode.org/faq/utf_bom.html#BOM

ObCSS: The BOM is best avoided in CSS files as well.

The BOM is useful only when the encoding is UTF-16 or UTF-32. Neither of 
them is useful in web authoring, since browser support is much more 
limited than support to UTF-8. In UTF-8, the BOM has no role since there 
is no byte order issue.

> I think the default settings in the latest version of Dreamweaver
> automatically set the meta content type to:
>
> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

That alone does not raise the issue. But if it saves data so that a file 
starts with the BOM, then the problem has been created, quite 
pointlessly.

Jukka K. Korpela ("Yucca")
http://www.cs.tut.fi/~jkorpela/ 

______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to