Changes between Version 5 and Version 6 of LineBreakingCSS3Mapping


Ignore:
Timestamp:
Aug 31, 2012 5:50:08 AM (10 years ago)
Author:
glenn@skynav.com
Comment:

Elaborate content.

Legend:

Unmodified
Added
Removed
Modified
  • LineBreakingCSS3Mapping

    v5 v6  
    1 = Per-Character CSS3 Line Break Semantics =
     1= Line Break Behavior Details =
    22
    3 The following table enumerates the line breaking semantics of specific characters explicitly enumerated by [http://dev.w3.org/csswg/css3-text/ CSS3 Text].
     3The following table enumerates the line breaking semantics of all characters in a manner consistent with [http://dev.w3.org/csswg/css3-text/ CSS3 Text].
    44
    55The columns of the table are defined as follows:
     
    2626 * **PO** - Postfix Numeric
    2727 * **PR** - Prefix Numeric
     28 * **-** - as otherwise defined by UAX14
    2829
    2930The values of the **ICU()** through **Strict(ja)** columns designate the following breaking behavior:
    30 
     31`
    3132 * **B/A** - break permitted before or after
    3233 * **XA** - break excluded after
    3334 * **XB** - break excluded before
    3435 * **XP** - break excluded between any pair in class
    35  * **-** - break behavior defined by default line breaking behavior
     36 * **-** - as otherwise defined by ''default line breaking behavior''
    3637
    3738|| **Code** || **UAX14** || **ICU()** || **ICU(ja)** || **Loose()** || **Loose(ja)** || **Normal()** || **Normal(ja)** || **Strict()** || **Strict(ja)** || **Character Name** ||
     
    143144 * If `line-break` is `strict` and content language is neither Japanese nor Chinese, then use the **Strict()** column's behavior;
    144145 * If `line-break` is `strict` and content language is Japanese or Chinese, then use the **Strict(ja)** column's behavior;
     146
     147For implementation purposes, ''content language'' is determined as described by [http://www.w3.org/TR/html5/global-attributes.html#language to determine the language of a node].
     148
     149For implementation purposes, ''default line breaking behavior'' is interpreted as the behavior implemented by [http://site.icu-project.org/ ICU] when applying either ICU's default rules or locale specific rules tailored to an identified content language.