Character sets, coded character sets, and encodings![]()
![]()
![]()
One character set, multiple encodings![]()
![]()
![]()
Consider using a Unicode encoding![]()
![]()
![]()
Assumptions & recommendations in this section![]()
![]()
![]()
Declaring the document encoding![]()
![]()
![]()
Basic scenarios for HTML and XHTML![]()
![]()
![]()
Always declare the encoding of your documents![]()
![]()
![]()
All documents: where appropriate, use the charset parameter in the HTTP Content-Type header![]()
![]()
![]()
HTML, and XHTML documents served as text/html: always use a element![]()
![]()
![]()
XHTML documents served as XML: always use an XML declaration with an encoding attribute![]()
![]()
![]()
XHTML documents served as text/html: where practical use an XML declaration with an encoding attribute![]()
![]()
![]()
Declare encoding for your CSS style sheets too![]()
![]()
![]()
Entities and Numeric Character References (NCRs)![]()
![]()
![]()
Only use escapes in exceptional circumstances![]()
![]()
![]()
Use of escapes in style attributes![]()
![]()
![]()
Care and feeding of characters![]()
![]()
![]()
Some Unicode characters are not suitable for use with markup![]()
![]()
![]()
Other Unicode characters are OK![]()
![]()
![]()
'Compatibility characters' vary in appropriateness![]()
![]()
![]()
Version: $Id: index.html,v 1.1 2006/02/02 07:49:45 rishida Exp $