- From: Elika Etemad via cvs-syncmail <cvsmail@w3.org>
- Date: Fri, 28 Jan 2011 00:53:35 +0000
- To: public-css-commits@w3.org
Update of /sources/public/csswg/css3-text In directory hutz:/tmp/cvs-serv10366 Modified Files: Overview.src.html Log Message: Rearrange contents of line-break section to match up with propdef, description convention Index: Overview.src.html =================================================================== RCS file: /sources/public/csswg/css3-text/Overview.src.html,v retrieving revision 1.133 retrieving revision 1.134 diff -u -d -r1.133 -r1.134 --- Overview.src.html 28 Jan 2011 00:50:19 -0000 1.133 +++ Overview.src.html 28 Jan 2011 00:53:33 -0000 1.134 @@ -763,41 +763,7 @@ break or not break Southeast Asian in the absence of a dictionary.</p> <h3 id="line-break"> - Line Breaking Restrictions Strictness: the 'line-break' property</h3> - - <p>This property specifies the strictness of line-breaking rules: - particularly how line-breaking interacts with punctuation.</p> - - <p>CSS distinguishes between three levels of strictness in the rules for - implicit line breaking. The precise set of rules in effect - for the ''strict'' and ''loose'' levels is up to the UA and should follow - language conventions. However, this specification does recommend that:</p> - - <ul> - <li>Following breaks be forbidden in ''strict'' line breaking and - allowed in ''normal'': - <ul> - <li>breaks before Japanese small kana - <li>breaks before the KATAKANA-HIRAGANA PROLONGED SOUND MARK (U+30FC) - </ul> - Additionally, if the language is known to be Chinese or Japanese, - breaks before hyphens (U+2010, U+2013, U+301C, U+30A0) may be allowed - in ''normal''. - <li>Following breaks be forbidden in ''normal'' and ''strict'' line - breaking and allowed in ''loose'': - <ul> - <li>breaks before iteration marks (U+3005, U+303B, U+309D, U+309E, U+30FD, U+30FE)</li> - <li>breaks between inseparatable characters (U+2014, U+2025, U+2026, U+3033, U+3034, U+3035)</li> - </ul> - If the language is known to be Chinese or Japanese, then additionally - the following breaks may be allowed in ''loose'': - <ul> - <li>breaks before middle dots (U+003A, U+003B, U+30FB, U+FF1A, U+FF1B, U+FF65)</li> - <li>breaks before dividing punctuation marks (U+0021, U+003F, U+203C, U+2047, U+2048, U+2049, U+FF01, U+FF1F)</li> - <li>breaks before postfixes (U+0025, U+00A2, U+00B0, U+2030, U+2032, U+2033, U+2103, U+FF05, U+FFE0)</li> - <li>breaks after prefixes (U+0024, U+00A3, U+00A5, U+20AC, U+2116, U+FF04, U+FFE1, U+FFE5)</li> - </ul> - </ul> + Line Breaking Strictness: the 'line-break' property</h3> <table class="propdef"> <tbody> @@ -836,9 +802,9 @@ </tbody> </table> - <p>This property specifies what set of line breaking restrictions are in - effect within the element. - Values have the following meanings:</p> + <p>This property specifies the strictness of line-breaking rules applied + within an element: particularly how line-breaking interacts with + punctuation. Values have the following meanings:</p> <dl> <dt><dfn title="line-break:auto"><code>auto</code></dfn></dt> @@ -855,6 +821,37 @@ rules.</dd> </dl> + <p>CSS distinguishes between three levels of strictness in the rules for + implicit line breaking. The precise set of rules in effect for each + level is up to the UA and should follow language conventions. However, + this specification does recommend that:</p> + + <ul> + <li>Following breaks be forbidden in ''strict'' line breaking and + allowed in ''normal'': + <ul> + <li>breaks before Japanese small kana + <li>breaks before the KATAKANA-HIRAGANA PROLONGED SOUND MARK (U+30FC) + </ul> + Additionally, if the language is known to be Chinese or Japanese, + breaks before hyphens (U+2010, U+2013, U+301C, U+30A0) may be allowed + in ''normal''. + <li>Following breaks be forbidden in ''normal'' and ''strict'' line + breaking and allowed in ''loose'': + <ul> + <li>breaks before iteration marks (U+3005, U+303B, U+309D, U+309E, U+30FD, U+30FE)</li> + <li>breaks between inseparatable characters (U+2014, U+2025, U+2026, U+3033, U+3034, U+3035)</li> + </ul> + If the language is known to be Chinese or Japanese, then additionally + the following breaks may be allowed in ''loose'': + <ul> + <li>breaks before middle dots (U+003A, U+003B, U+30FB, U+FF1A, U+FF1B, U+FF65)</li> + <li>breaks before dividing punctuation marks (U+0021, U+003F, U+203C, U+2047, U+2048, U+2049, U+FF01, U+FF1F)</li> + <li>breaks before postfixes (U+0025, U+00A2, U+00B0, U+2030, U+2032, U+2033, U+2103, U+FF05, U+FFE0)</li> + <li>breaks after prefixes (U+0024, U+00A3, U+00A5, U+20AC, U+2116, U+FF04, U+FFE1, U+FFE5)</li> + </ul> + </ul> + <h3 id="word-break"> Word Breaking Rules: the 'word-break' property</h3>
Received on Friday, 28 January 2011 00:53:36 UTC