Go to W3C home pageGo to Architecture Domain home page  Internationalization 
 

Tutorial: Character sets & encodings in XHTML, HTML and CSS

Front matterGo to the one page versionGo to the slideView the slide text

ObjectivesGo to the one page versionGo to the slideView the slide text

Essential definitionsGo to the one page versionGo to the slideView the slide text

UnicodeGo to the one page versionGo to the slideView the slide text

Character sets, coded character sets, and encodingsGo to the one page versionGo to the slideView the slide text

One character set, multiple encodingsGo to the one page versionGo to the slideView the slide text

Document character setGo to the one page versionGo to the slideView the slide text

Character escapeGo to the one page versionGo to the slideView the slide text

Choosing an encodingGo to the one page versionGo to the slideView the slide text

Consider using a Unicode encodingGo to the one page versionGo to the slideView the slide text

If you don't use UnicodeGo to the one page versionGo to the slideView the slide text

Serving XHTML 1.0Go to the one page versionGo to the slideView the slide text

XHTML & MIME typesGo to the one page versionGo to the slideView the slide text

'Standards' vs 'Quirks' modesGo to the one page versionGo to the slideView the slide text

The XML declarationGo to the one page versionGo to the slideView the slide text

SummaryGo to the one page versionGo to the slideView the slide text

Assumptions & recommendations in this sectionGo to the one page versionGo to the slideView the slide text

Declaring the document encodingGo to the one page versionGo to the slideView the slide text

Basic scenarios for HTML and XHTMLGo to the one page versionGo to the slideView the slide text

Always declare the encoding of your documentsGo to the one page versionGo to the slideView the slide text

All documents: where appropriate, use the charset parameter in the HTTP Content-Type headerGo to the one page versionGo to the slideView the slide text

HTML, and XHTML documents served as text/html: always use a elementGo to the one page versionGo to the slideView the slide text

XHTML documents served as XML: always use an XML declaration with an encoding attributeGo to the one page versionGo to the slideView the slide text

XHTML documents served as text/html: where practical use an XML declaration with an encoding attributeGo to the one page versionGo to the slideView the slide text

SummaryGo to the one page versionGo to the slideView the slide text

Declare encoding for your CSS style sheets tooGo to the one page versionGo to the slideView the slide text

Precedence rulesGo to the one page versionGo to the slideView the slide text

Entities and Numeric Character References (NCRs)Go to the one page versionGo to the slideView the slide text

What are entities and NCRs?Go to the one page versionGo to the slideView the slide text

Only use escapes in exceptional circumstancesGo to the one page versionGo to the slideView the slide text

When to use escapesGo to the one page versionGo to the slideView the slide text

Use of escapes in style attributesGo to the one page versionGo to the slideView the slide text

Also bear in mind...Go to the one page versionGo to the slideView the slide text

Care and feeding of charactersGo to the one page versionGo to the slideView the slide text

Some Unicode characters are not suitable for use with markupGo to the one page versionGo to the slideView the slide text

Other Unicode characters are OKGo to the one page versionGo to the slideView the slide text

'Compatibility characters' vary in appropriatenessGo to the one page versionGo to the slideView the slide text

Further readingGo to the one page versionGo to the slideView the slide text


Version: $Id: index.html,v 1.1 2006/02/02 07:49:45 rishida Exp $