- From: Elika Etemad via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 23 Feb 2011 06:42:27 +0000
- To: public-css-commits@w3.org
Update of /sources/public/csswg/css3-text
In directory hutz:/tmp/cvs-serv1213
Modified Files:
Overview.html Overview.src.html
Log Message:
Add hyphenate-limit-zone property <http://lists.w3.org/Archives/Public/www-style/2011Feb/0535.html>
Index: Overview.html
===================================================================
RCS file: /sources/public/csswg/css3-text/Overview.html,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -d -r1.67 -r1.68
--- Overview.html 23 Feb 2011 06:07:11 -0000 1.67
+++ Overview.html 23 Feb 2011 06:42:25 -0000 1.68
@@ -90,7 +90,7 @@
<dt>This version:
<dd><a href="http://dev.w3.org/csswg/css3-text/Overview.html">$Date:
- 2011/02/23 06:03:47 $ (CVS $Revision$)</a> <!--
+ 2011/02/23 06:10:16 $ (CVS $Revision$)</a> <!--
<dd><a href="http://www.w3.org/TR/2011/WD-css3-text-20110223/">http://www.w3.org/TR/2011/WD-css3-text-20110223/</a></dd>
-->
@@ -295,23 +295,27 @@
class=property>hyphenate-character</code>’ property</a>
<li><a href="#hyphenate-char-limits"><span class=secno>6.3. </span>
+ Hyphenation Size Limit: the ‘<code
+ class=property>hyphenate-limit-zone</code>’ property</a>
+
+ <li><a href="#hyphenate-char-limits"><span class=secno>6.4. </span>
Hyphenation Character Limits: the ‘<code
class=property>hyphenate-limit-before</code>’ and ‘<code
class=property>hyphenate-limit-after</code>’ properties</a>
- <li><a href="#hyphenate-line-limits"><span class=secno>6.4. </span>
+ <li><a href="#hyphenate-line-limits"><span class=secno>6.5. </span>
Hyphenation Line Limits: the ‘<code
class=property>hyphenate-limit-lines</code>’ and ‘<code
class=property>hyphenate-limit-last</code>’ properties</a>
- <li><a href="#hyphenation-resource"><span class=secno>6.5. </span>
+ <li><a href="#hyphenation-resource"><span class=secno>6.6. </span>
Hyphenation Resources</a>
<ul class=toc>
- <li><a href="#at-hyphenate-resource"><span class=secno>6.5.1.
+ <li><a href="#at-hyphenate-resource"><span class=secno>6.6.1.
</span>The ‘<code class=css>@hyphenate-resource</code>’
rule </a>
- <li><a href="#the-hyphenate-resource"><span class=secno>6.5.2.
+ <li><a href="#the-hyphenate-resource"><span class=secno>6.6.2.
</span>The ‘<code
class=property>hyphenate-resource</code>’ property</a>
</ul>
@@ -1678,6 +1682,67 @@
</div>
<h3 id=hyphenate-char-limits><span class=secno>6.3. </span> Hyphenation
+ Size Limit: the ‘<a href="#hyphenate-limit-zone"><code
+ class=property>hyphenate-limit-zone</code></a>’ property</h3>
+
+ <table class=propdef>
+ <tbody>
+ <tr>
+ <th>Name:
+
+ <td><dfn id=hyphenate-limit-zone>hyphenate-limit-zone</dfn>
+
+ <tr>
+ <th>Value:
+
+ <td><percentage> | <length>
+
+ <tr>
+ <th>Initial:
+
+ <td>0
+
+ <tr>
+ <th>Applies to:
+
+ <td>block containers
+
+ <tr>
+ <th>Inherited:
+
+ <td>yes
+
+ <tr>
+ <th>Percentages:
+
+ <td>refers to width of the line box
+
+ <tr>
+ <th>Media:
+
+ <td>visual
+
+ <tr>
+ <th>Computed value:
+
+ <td>specified value
+ </table>
+
+ <p class=issue>Is ‘<a href="#hyphenate-limit-zone"><code
+ class=property>hyphenate-limit-zone</code></a>’ a good name?
+ Comments/suggestions?
+
+ <p>This property specifies the maximum amount of unfilled space (before
+ justification) that may be left in the line box before hyphenation is
+ triggered to pull part of a word from the next line back up into the
+ current line.
+
+ <p class=issue>Should percentages be relative to the line box or the block?
+ (Difference occurs in presence of floats. Making it relative to the line
+ box means the hyphenation zone adapts to how much space there is on the
+ line.)
+
+ <h3 id=hyphenate-char-limits><span class=secno>6.4. </span> Hyphenation
Character Limits: the ‘<a href="#hyphenate-limit-before"><code
class=property>hyphenate-limit-before</code></a>’ and ‘<a
href="#hyphenate-limit-after"><code
@@ -1785,7 +1850,7 @@
<p class=note>Unless the UA is able to calculate a better value, it is
suggested that ‘<code class=css>auto</code>’ means 2.
- <h3 id=hyphenate-line-limits><span class=secno>6.4. </span> Hyphenation
+ <h3 id=hyphenate-line-limits><span class=secno>6.5. </span> Hyphenation
Line Limits: the ‘<a href="#hyphenate-limit-lines"><code
class=property>hyphenate-limit-lines</code></a>’ and ‘<a
href="#hyphenate-limit-last"><code
@@ -1943,11 +2008,11 @@
</pre>
</div>
- <h3 id=hyphenation-resource><span class=secno>6.5. </span> Hyphenation
+ <h3 id=hyphenation-resource><span class=secno>6.6. </span> Hyphenation
Resources</h3>
<div class=issue>
- <h4 id=at-hyphenate-resource><span class=secno>6.5.1. </span>The ‘<a
+ <h4 id=at-hyphenate-resource><span class=secno>6.6.1. </span>The ‘<a
href="#hyphenate-resource"><code
class=css>@hyphenate-resource</code></a>’ rule</h4>
@@ -2067,7 +2132,7 @@
<p>UAs are not required to support this at-rule.</p>
</div>
- <h4 id=the-hyphenate-resource><span class=secno>6.5.2. </span>The ‘<a
+ <h4 id=the-hyphenate-resource><span class=secno>6.6.2. </span>The ‘<a
href="#hyphenate-resource"><code
class=property>hyphenate-resource</code></a>’ property</h4>
@@ -4231,9 +4296,6 @@
<p class=note>Note that if there is not sufficient padding on the block
container, hanging punctuation may trigger overflow.
- <p class=issue>Check for Western use-cases. Add <a
- href="#hyphens0"><code>hyphens</code></a> value?
-
<h2 id=decoration><span class=secno>11. </span> <a
name=text-decoration>Text Decoration</a></h2>
@@ -5783,6 +5845,22 @@
<td>visual
<tr valign=baseline>
+ <td><a class=property
+ href="#hyphenate-limit-zone">hyphenate-limit-zone</a>
+
+ <td><percentage> | <length>
+
+ <td>0
+
+ <td>block containers
+
+ <td>yes
+
+ <td>refers to width of the line box
+
+ <td>visual
+
+ <tr valign=baseline>
<td><a class=property href="#hyphenate-resource">hyphenate-resource</a>
<td>none | <uri> [, <uri> ]*
@@ -6302,7 +6380,7 @@
title="''alphabetic''"><strong>11.1.6.</strong></a>
<li>‘<code class=css>always</code>’, <a href="#always"
- title="''always''"><strong>6.4.</strong></a>
+ title="''always''"><strong>6.5.</strong></a>
<li>authoring tool, <a href="#authoring-tool" title="authoring
tool"><strong>2.</strong></a>
@@ -6327,7 +6405,7 @@
title=collapsible><strong>4.3.</strong></a>
<li>‘<code class=css>column</code>’, <a href="#column"
- title="''column''"><strong>6.4.</strong></a>
+ title="''column''"><strong>6.5.</strong></a>
<li>connected scripts, <a href="#connected-scripts0" title="connected
scripts"><strong>1.1.</strong></a>
@@ -6387,19 +6465,22 @@
title=hyphenate-character><strong>6.2.</strong></a>
<li>hyphenate-limit-after, <a href="#hyphenate-limit-after"
- title=hyphenate-limit-after><strong>6.3.</strong></a>
+ title=hyphenate-limit-after><strong>6.4.</strong></a>
<li>hyphenate-limit-before, <a href="#hyphenate-limit-before"
- title=hyphenate-limit-before><strong>6.3.</strong></a>
+ title=hyphenate-limit-before><strong>6.4.</strong></a>
<li>hyphenate-limit-last, <a href="#hyphenate-limit-last"
- title=hyphenate-limit-last><strong>6.4.</strong></a>
+ title=hyphenate-limit-last><strong>6.5.</strong></a>
<li>hyphenate-limit-lines, <a href="#hyphenate-limit-lines"
- title=hyphenate-limit-lines><strong>6.4.</strong></a>
+ title=hyphenate-limit-lines><strong>6.5.</strong></a>
+
+ <li>hyphenate-limit-zone, <a href="#hyphenate-limit-zone"
+ title=hyphenate-limit-zone><strong>6.3.</strong></a>
<li>hyphenate-resource, <a href="#hyphenate-resource"
- title=hyphenate-resource><strong>6.5.2.</strong></a>
+ title=hyphenate-resource><strong>6.6.2.</strong></a>
<li>hyphens, <a href="#hyphens0" title=hyphens><strong>6.1.</strong></a>
@@ -6425,7 +6506,7 @@
title="line-break:strict"><strong>5.1.</strong></a>
<li>‘<code class=css>none</code>’, <a href="#none0"
- title="''none''"><strong>6.4.</strong></a>
+ title="''none''"><strong>6.5.</strong></a>
<li>Non-ideographic letters, <a href="#non-ideographic-letters"
title="Non-ideographic letters"><strong>9.4.</strong></a>
@@ -6434,7 +6515,7 @@
title="Non-ideographic numerals"><strong>9.4.</strong></a>
<li>‘<code class=css>page</code>’, <a href="#page"
- title="''page''"><strong>6.4.</strong></a>
+ title="''page''"><strong>6.5.</strong></a>
<li><percentage>, <a href="#ltlengthgt-or-ltpercentagegt"
title="<percentage>"><strong>9.</strong></a>
@@ -6455,7 +6536,7 @@
title="<spacing-limit>:normal"><strong>9.</strong></a>
<li>‘<code class=css>spread</code>’, <a href="#spread"
- title="''spread''"><strong>6.4.</strong></a>
+ title="''spread''"><strong>6.5.</strong></a>
<li>‘<code class=css>start</code>’, <a href="#start0"
title="''start''"><strong>8.2.</strong></a>
Index: Overview.src.html
===================================================================
RCS file: /sources/public/csswg/css3-text/Overview.src.html,v
retrieving revision 1.163
retrieving revision 1.164
diff -u -d -r1.163 -r1.164
--- Overview.src.html 23 Feb 2011 06:10:16 -0000 1.163
+++ Overview.src.html 23 Feb 2011 06:42:25 -0000 1.164
@@ -1145,6 +1145,48 @@
</div>
<h3 id="hyphenate-char-limits">
+ Hyphenation Size Limit: the 'hyphenate-limit-zone' property</h3>
+
+ <table class=propdef>
+ <tr>
+ <th>Name:
+ <td><dfn>hyphenate-limit-zone</dfn>
+ <tr>
+ <th>Value:
+ <td><percentage> | <length>
+ <tr>
+ <th>Initial:
+ <td>0
+ <tr>
+ <th>Applies to:
+ <td>block containers
+ <tr>
+ <th>Inherited:
+ <td>yes
+ <tr>
+ <th>Percentages:
+ <td>refers to width of the line box
+ <tr>
+ <th>Media:
+ <td>visual
+ <tr>
+ <th>Computed value:
+ <td>specified value
+ </table>
+
+ <p class="issue">Is 'hyphenate-limit-zone' a good name? Comments/suggestions?</p>
+
+ <p>This property specifies the maximum amount of unfilled space (before
+ justification) that may be left in the line box before hyphenation is
+ triggered to pull part of a word from the next line back up into the
+ current line.
+
+ <p class="issue">Should percentages be relative to the line box or the
+ block? (Difference occurs in presence of floats. Making it relative
+ to the line box means the hyphenation zone adapts to how much space
+ there is on the line.)</span>
+
+ <h3 id="hyphenate-char-limits">
Hyphenation Character Limits: the 'hyphenate-limit-before' and 'hyphenate-limit-after' properties</h3>
<table class=propdef>
Received on Wednesday, 23 February 2011 06:42:29 UTC