W3C  W3C Internationalization (I18n) Activity: Making the World Wide Web truly world wide!
 

On this page

More tests

Test home page

HTML+CSS Internationalization Tests

This page groups together pages being developed by the Internationalization Core Working Group to assess internationalization support of user agents. These tests are still under development and should not be taken as final.

Note that these tests do not only test conformance with W3C standards. In some cases the tests also allow for exploration of the behavior of user agents in ways not described by the standards.

Open All Close All

Character encoding

HTML

Basic tests [results]

  1. meta Content-Type charset declaration
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. HTML5 meta charset declaration
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. XML declaration
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  4. HTTP charset declaration
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Precedence [results]

  1. Precedence: HTTP vs meta Content-Type
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. Precedence: HTTP vs HTML5 meta
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. Precedence: HTTP vs XML declaration
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  4. Precedence: XML declaration vs meta Content-Type
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  5. Precedence: XML declaration vs HTML5 meta
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  6. Precedence: meta Content-Type, then HTML5 meta
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  7. Precedence: HTML5 meta, then meta Content-Type
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Escapes [results]

  1. hex ncr
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. decimal ncr
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. lower-case entity
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  4. upper-case entity
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  5. supplementary character
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  6. hex ncr outside range of charset
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  7. decimal ncr outside range of charset
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  8. character entity outside range of charset
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  9. hex ncr for C1 position of euro sign
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  10. decimal ncr for C1 position of euro sign
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

C1 controls [results]

  1. C1 code points in ISO 8859-1
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. C1 code points in ISO 8859-15
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. C1 code points in cp1256
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Detecting UTF-8 [results]

  1. Utf-8, with signature
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. Auto-detecting utf-8, no signature
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. Auto-detecting utf-8, with signature
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

CSS [results]

HTTP declarations

  1. html utf8, css http iso1
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. html utf8, css http iso15
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. html iso1, css http utf8
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

@charset declarations

  1. html utf8, css @charset iso1
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. html utf8, css @charset iso15
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. html iso1, css @charset utf8
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

link charset

  1. html utf8, link charset iso1
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. html utf8, link charset iso15
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. html iso-8859-1, link charset utf8
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Inheritance from HTML encoding

  1. html iso1
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. html iso15
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. html utf8
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

UTF-8 signature

  1. html iso-8859-1, css bom
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. html iso-8859-15, css bom
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

@charset and BOM

  1. html iso-8859-1, css bom and @charset utf8 (in lowercase)
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. html iso-8859-1, css bom and @charset utf8 (in uppercase)
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. html iso-8859-15, css bom and @charset iso15
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Unknown encoding

  1. html utf-8, css @charset unknown
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Typos

  1. no semicolon at end of charset rule
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. extra spaces after @charset
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. extra spaces before colon in charset rule
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  4. linebreak in middle of charset rule
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  5. single quotes around charset name
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  6. blank line before @charset
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  7. blank spaces before @charset
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Precedence

  1. http vs. @charset
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. http vs. charset link
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. http vs. bom
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  4. @charset vs. link charset
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Language declarations

Basic declarations [results]

  1. lang attribute in html tag
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. xml:lang attribute in html tag
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. HTTP header
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  4. Content-Language meta element
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Conflicting declarations [results]

  1. HTTP header and html lang
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. HTTP header and html xml:lang
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. HTTP header and meta element
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  4. html lang and meta elements
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  5. html xml:lang and meta elements
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Multiple values [results]

  1. First of multiple languages in HTTP header
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. Second of multiple languages in HTTP header
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. First of multiple languages in Content-Language meta element
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  4. Second of multiple languages in Content-Language meta element
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Selectors

:lang in HTML [results]

  1. :lang(es), lang="es"
    HTML4 XHTML 1.0html
  2. :lang(es), lang="ES"
    HTML4 XHTML 1.0html
  3. :lang(es), lang="es-MX"
    HTML4 XHTML 1.0html
  4. :lang(es-MX), lang="es"
    HTML4 XHTML 1.0html
  5. lang(es), lang="mx-es"
    HTML4 XHTML 1.0html
  6. :lang(en-GB), lang="en-GB"
    HTML4 XHTML 1.0html
  7. :lang(en-GB), lang="en-GB-scouse"
    HTML4 XHTML 1.0html
  8. :lang(en-GB), lang="en-US"
    HTML4 XHTML 1.0html
  9. :lang(az-Arab-IR), lang="az-Arab-IR"
    HTML4 XHTML 1.0html
  10. :lang(az-Arab-IR), lang="az-IR"
    HTML4 XHTML 1.0html
  11. :lang(cs-CZ), lang="cs-Latn-CZ"
    HTML4 XHTML 1.0html
  12. :lang(az-Arab-IR), lang="az-arab-IR"
    HTML4 XHTML 1.0html
  13. :lang, Inheritance by inline elements
    HTML4 XHTML 1.0html
  14. :lang, Inheritance from an ancestor, block elements
    HTML4 XHTML 1.0html
  15. :lang, Inheritance from an ancestor, inline elements
    HTML4 XHTML 1.0html
  16. :lang, xml:lang
    HTML4 XHTML 1.0html
  17. :lang, xml:lang vs. lang
    HTML4 XHTML 1.0html

lang |= in HTML [results]

  1. [lang|="es"], lang="es"
    HTML4 XHTML 1.0html
  2. [lang|="es"], lang="ES"
    HTML4 XHTML 1.0html
  3. [lang|="es"], lang="es-MX"
    HTML4 XHTML 1.0html
  4. [lang|="es-MX"], lang="es"
    HTML4 XHTML 1.0html
  5. [lang|="es"], lang="mx-es"
    HTML4 XHTML 1.0html
  6. [lang|="en-GB"], lang="en-GB"
    HTML4 XHTML 1.0html
  7. [lang|="en-GB"], lang="en-GB-scouse"
    HTML4 XHTML 1.0html
  8. [lang|="en-GB"], lang="en-US"
    HTML4 XHTML 1.0html
  9. [lang|="az-Arab-IR"], lang="az-Arab-IR"
    HTML4 XHTML 1.0html
  10. [lang|="az-Arab-IR"], lang="az-IR"
    HTML4 XHTML 1.0html
  11. [lang|="cs-CZ"], lang="cs-Latn-CZ"
    HTML4 XHTML 1.0html
  12. [lang|="az-Arab-IR"], lang="az-arab-IR"
    HTML4 XHTML 1.0html
  13. lang|=, Inheritance by inline elements
    HTML4 XHTML 1.0html
  14. lang|=, Inheritance from an ancestor, block elements
    HTML4 XHTML 1.0html
  15. lang|=, Inheritance from an ancestor, inline elements
    HTML4 XHTML 1.0html
  16. xml\:lang|=, xml:lang
    HTML4 XHTML 1.0html

lang= in HTML [results]

  1. [lang="es"], lang="es"
    HTML4 XHTML 1.0html
  2. [lang="es"], lang="ES"
    HTML4 XHTML 1.0html
  3. [lang="es"], lang="es-MX"
    HTML4 XHTML 1.0html
  4. [lang="es-MX"], lang="es"
    HTML4 XHTML 1.0html
  5. [lang="es"], lang="mx-es"
    HTML4 XHTML 1.0html
  6. [lang="en-GB"], lang="en-GB"
    HTML4 XHTML 1.0html
  7. [lang="en-GB"], lang="en-GB-scouse"
    HTML4 XHTML 1.0html
  8. [lang="en-GB"], lang="en-US"
    HTML4 XHTML 1.0html
  9. [lang="az-Arab-IR"], lang="az-Arab-IR"
    HTML4 XHTML 1.0html
  10. [lang="az-Arab-IR"], lang="az-IR"
    HTML4 XHTML 1.0html
  11. [lang="cs-CZ"], lang="cs-Latn-CZ"
    HTML4 XHTML 1.0html
  12. [lang="az-Arab-IR"], lang="az-arab-IR"
    HTML4 XHTML 1.0html
  13. lang=, Inheritance by inline elements
    HTML4 XHTML 1.0html
  14. lang=, Inheritance from an ancestor, block elements
    HTML4 XHTML 1.0html
  15. lang=, Inheritance from an ancestor, inline elements
    HTML4 XHTML 1.0html
  16. xml\:lang=, xml:lang
    HTML4 XHTML 1.0html

:lang in XML [results]

  1. :lang(es), xml:lang="es"
    XHTML 1.0xml XHTML 1.1
  2. :lang(es), xml:lang="ES"
    XHTML 1.0xml XHTML 1.1
  3. :lang(es), xml:lang="es-MX"
    XHTML 1.0xml XHTML 1.1
  4. :lang(es-MX), xml:lang="es"
    XHTML 1.0xml XHTML 1.1
  5. lang(es), xml:lang="mx-es"
    XHTML 1.0xml XHTML 1.1
  6. :lang(en-GB), xml:lang="en-GB"
    XHTML 1.0xml XHTML 1.1
  7. :lang(en-GB), xml:lang="en-GB-scouse"
    XHTML 1.0xml XHTML 1.1
  8. :lang(en-GB), xml:lang="en-US"
    XHTML 1.0xml XHTML 1.1
  9. :lang(az-Arab-IR), xml:lang="az-Arab-IR"
    XHTML 1.0xml XHTML 1.1
  10. :lang(az-Arab-IR), xml:lang="az-IR"
    XHTML 1.0xml XHTML 1.1
  11. :lang(cs-CZ), xml:lang="cs-Latn-CZ"
    XHTML 1.0xml XHTML 1.1
  12. :lang(az-Arab-IR), xml:lang="az-arab-IR"
    XHTML 1.0xml XHTML 1.1
  13. :lang, Inheritance by inline elements
    XHTML 1.0xml XHTML 1.1
  14. :lang, Inheritance from an ancestor, block elements
    XHTML 1.0xml XHTML 1.1
  15. :lang, Inheritance from an ancestor, inline elements
    XHTML 1.0xml XHTML 1.1
  16. :lang, xml:lang vs. lang
    XHTML 1.0xml XHTML 1.1

lang|= in XML [results]

  1. [xml|lang|="es"], xml:lang="es" with @namespace
    XHTML 1.0xml XHTML 1.1
  2. [xml|lang|="es"], xml:lang="es" with no @namespace
    XHTML 1.0xml XHTML 1.1
  3. xml\:lang|=, xml:lang
    XHTML 1.0xml XHTML 1.1

lang= in XML [results]

  1. [xml|lang="es"], xml:lang="es" with @namespace
    XHTML 1.0xml XHTML 1.1
  2. [xml|lang="es"], xml:lang="es" with no @namespace
    XHTML 1.0xml XHTML 1.1
  3. xml\:lang=, xml:lang
    XHTML 1.0xml XHTML 1.1

Fonts

TTF font linking [results]

  1. Alphabetic scripts (Georgian)
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  2. Alphabetic scripts (Armenian)
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  3. Complex scripts (Khmer)
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  4. Complex scripts (Devanagari)
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  5. Shaping scripts (Arabic)
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  6. Shaping scripts (Urdu)
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  7. Mixed scripts (Thai, Tibetan, and Myanmar)
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1

.eot fonts [results]

  1. EOT Alphabetic (Georgian)
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  2. EOT Alphabetic (Armenian)
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  3. EOT Complex scripts (Khmer)
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  4. EOT Complex scripts (Devanagari)
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  5. EOT Shaping scripts (Arabic)
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  6. EOT Shaping scripts (Urdu)
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  7. EOT Mixed scripts (Thai, Tibetan, and Myanmar)
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1

Text direction

Bidi algorithm in HTML (no markup) [results]

  1. directional type, ltr context, hebrew
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. directional type, ltr context, arabic
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. directional type, ltr context, hebrew in english
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  4. directional type, rtl context, english
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  5. directional type, rtl context, english in arabic
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  6. directional type, rtl context, english in hebrew
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  7. numbers, european
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  8. numbers, arabic
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Basic block markup tests [results]

Page direction set to RTL

  1. paragraphs
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. tables
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Direction on element

  1. ltr context, rtl p
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. ltr context, rtl table
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. rtl context, ltr p
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  4. rtl context, ltr table
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Inheritance from non-html parent

  1. ltr page, rtl div, p
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. ltr page, rtl div, table
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. rtl page, ltr div, p
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  4. rtl page, ltr div, table
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Lists

  1. ordered and unordered lists
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. dl lists
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Basic inline markup tests[results]

Base direction

  1. base direction, ltr context
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. base direction, rtl context
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Embedded level

  1. neutral in embedded rtl level
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. neutral in embedded ltr level
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

RLM

  1. neutral associated with rlm entity
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. neutral associated with rlm entity
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. neutral associated with rlm NCR
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  4. neutral associated with rlm NCR
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

bdo element

  1. bdo, dir ltr
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. bdo, dir rtl
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Direction & unicode-bidi [results]

Direction on inline elements

  1. default context, direction rtl, unicode-bidi embed
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. default context, direction rtl, unicode-bidi none
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. ltr context, direction rtl, unicode-bidi embed
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  4. ltr context, direction rtl, unicode-bidi none
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  5. rtl context, direction ltr, unicode-bidi embed
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  6. rtl context, direction ltr, unicode-bidi none
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  7. direction of a ltr tspan
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  8. direction of a rtl tspan
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Direction on block elements

  1. on element, direction ltr, unicode-bidi none
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. on element, direction rtl, unicode-bidi none
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. inherited, direction ltr, unicode-bidi none
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  4. inherited, direction rtl, unicode-bidi none
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Overriding direction on inline elements

  1. default context, direction none, unicode-bidi override
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. default context, direction ltr, unicode-bidi override
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. default context, direction rtl, unicode-bidi override
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  4. ltr context, direction none, unicode-bidi override
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  5. ltr context, direction ltr, unicode-bidi override
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  6. ltr context, direction rtl, unicode-bidi override
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  7. rtl context, direction none, unicode-bidi override
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  8. rtl context, direction ltr, unicode-bidi override
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  9. rtl context, direction rtl, unicode-bidi override
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Overriding direction on block elements

  1. on element, direction ltr, unicode-bidi override
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. on element, direction rtl, unicode-bidi override
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. inherited, direction ltr, unicode-bidi override
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  4. inherited, direction rtl, unicode-bidi override
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Overriding direction on block elements with mixed content

  1. right to left block
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. left to right block
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. inner block converted to inline
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

User agent chrome and bidi text[results]

dir on html

  1. dir on html, vertical scrollbar alignment
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  2. dir on html, javascript alert box
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  3. dir on html, javascript confirm box
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  4. dir on html, javascript prompt box
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  5. dir on html, tooltip text starts with RTL
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  6. dir on html, tooltip text starts with LTR
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  7. dir on html, title text begins with RTL
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  8. dir on html, title text begins with LTR
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1

dir on body

  1. dir on body, vertical scrollbar alignment
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  2. dir on body, javascript alert box
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  3. dir on body, javascript confirm box
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  4. dir on body, javascript prompt box
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  5. dir on body, tooltip text starts with RTL
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  6. dir on body, tooltip text starts with LTR
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1

local dir

  1. local dir, javascript alert box
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  2. local dir, javascript confirm box
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  3. local dir, javascript prompt box
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  4. local dir, tooltip text starts with RTL
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  5. local dir, tooltip text starts with LTR
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1

with Unicode control characters

  1. javascript alert box
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  2. javascript confirm box
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  3. javascript prompt box
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  4. tooltip text
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1
  5. page title text
    HTML4 XHTML 1.0html XHTML 1.0xml XHTML 1.1

Unicode control characters

Overrides

  1. RLO/PDF around inline text
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. RLO/PDF around inline element
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. RLO/PDF around inline text around inline element
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  4. RLO/PDF around block element
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  5. RLO/PDF around inline text around block element
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Vertical text

Writing-mode, single script

  1. chinese
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. japanese
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. mongolian
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

Writing-mode, basic mixed scripts

  1. latin in chinese
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  2. latin in mongolian
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  3. arabic in chinese
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  4. arabic in mongolian
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  5. mongolian in chinese
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1
  6. chinese in mongolian
    HTML4 XHTML1.0html XHTML1.0xml XHTML1.1

White-space


Author: Richard Ishida, W3C.

Content last changed 2009-03-27 16:19 GMT