|
83 | 83 |
|
84 | 84 | <h1>CSS Text Level 3</h1> |
85 | 85 |
|
86 | | - <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 16 April 2011</h2> |
| 86 | + <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 18 April 2011</h2> |
87 | 87 |
|
88 | 88 | <dl> |
89 | 89 | <dt>This version: |
90 | 90 |
|
91 | 91 | <dd><a href="http://dev.w3.org/csswg/css3-text/Overview.html">$Date: |
92 | | - 2011/04/16 08:02:53 $ (CVS $Revision$)</a> <!-- |
93 | | - <dd><a href="http://www.w3.org/TR/2011/WD-css3-text-20110416/">http://www.w3.org/TR/2011/WD-css3-text-20110416/</a></dd> |
| 92 | + 2011/04/16 08:55:58 $ (CVS $Revision$)</a> <!-- |
| 93 | + <dd><a href="http://www.w3.org/TR/2011/WD-css3-text-20110418/">http://www.w3.org/TR/2011/WD-css3-text-20110418/</a></dd> |
94 | 94 | --> |
95 | 95 |
|
96 | 96 |
|
@@ -4218,16 +4218,11 @@ <h3 id=line-decoration><span class=secno>11.1. </span> Line Decoration: |
4218 | 4218 | <p>By default underlines, overlines, and line-throughs are applied only to |
4219 | 4219 | text (including white space, letter spacing, and word spacing): margins, |
4220 | 4220 | borders, and padding are skipped. Elements containing no text, such as |
4221 | | - images, are likewise not decorated. The <a |
4222 | | - href="#text-decoration-skip"><code>text-decoration-skip</code></a> |
4223 | | - property can be used to modify this behavior, for example allowing inline |
4224 | | - replaced elements to be underlined or requiring that white space be |
4225 | | - skipped. |
4226 | | - |
4227 | | - <p>The UA should place the start and end of the line inwards from the |
4228 | | - content edge of the decorating element so that, e.g. two underlined |
4229 | | - elements side-by-side do not appear to have a single underline. (This is |
4230 | | - important in Chinese, where underlining is a form of punctuation.) |
| 4221 | + images, are likewise not decorated. The ‘<a |
| 4222 | + href="#text-decoration-skip0"><code |
| 4223 | + class=property>text-decoration-skip</code></a>’ property can be used |
| 4224 | + to modify this behavior, for example allowing inline replaced elements to |
| 4225 | + be underlined or requiring that white space be skipped. |
4231 | 4226 |
|
4232 | 4227 | <p>In determining the position and thickness of text decoration lines, user |
4233 | 4228 | agents may consider the font sizes and dominant baselines of descendants, |
@@ -4602,7 +4597,7 @@ <h4 id=text-decoration-skip><span class=secno>11.1.5. </span> Text |
4602 | 4597 | <tr> |
4603 | 4598 | <th>Value: |
4604 | 4599 |
|
4605 | | - <td>none | [ objects || spaces || ink ] |
| 4600 | + <td>none | [ objects || spaces || ink || edges ] |
4606 | 4601 |
|
4607 | 4602 | <tr> |
4608 | 4603 | <th>Initial: |
@@ -4664,6 +4659,13 @@ <h4 id=text-decoration-skip><span class=secno>11.1.5. </span> Text |
4664 | 4659 | text show through where the text decoration would otherwise cross over a |
4665 | 4660 | glyph. The UA may also skip a small distance to either side of the glyph |
4666 | 4661 | outline. |
| 4662 | + |
| 4663 | + <dt><dfn id=edges title="text-decoration-skip:edges">edges</dfn> |
| 4664 | + |
| 4665 | + <dd>The UA should place the start and end of the line inwards from the |
| 4666 | + content edge of the decorating element so that, e.g. two underlined |
| 4667 | + elements side-by-side do not appear to have a single underline. (This is |
| 4668 | + important in Chinese, where underlining is a form of punctuation.) |
4667 | 4669 | </dl> |
4668 | 4670 |
|
4669 | 4671 | <p class=issue>Do we need a value that <em>doesn't</em> skip margins and |
@@ -5578,10 +5580,10 @@ <h3 class=no-num id=normative-ref>Normative references</h3> |
5578 | 5580 |
|
5579 | 5581 | <dt id=UAX24>[UAX24] |
5580 | 5582 |
|
5581 | | - <dd>Mark Davis. <a |
5582 | | - href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script |
5583 | | - Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a |
5584 | | - href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> |
| 5583 | + <dd>Mark Davis; Ken Whistler. <a |
| 5584 | + href="http://www.unicode.org/reports/tr24/"><cite>.</cite></a> 27 |
| 5585 | + September 2010. Unicode Standard Annex #24. URL: <a |
| 5586 | + href="http://www.unicode.org/reports/tr24/">http://www.unicode.org/reports/tr24/</a> |
5585 | 5587 | </dd> |
5586 | 5588 | <!----> |
5587 | 5589 |
|
@@ -5642,10 +5644,11 @@ <h3 class=no-num id=informative-ref>Informative references</h3> |
5642 | 5644 |
|
5643 | 5645 | <dt id=JLREQ>[JLREQ] |
5644 | 5646 |
|
5645 | | - <dd>Kenzou Onozawa; et al. <a |
5646 | | - href="http://www.w3.org/TR/2009/NOTE-jlreq-20090604"><cite>Requirements |
5647 | | - for Japanese Text Layout.</cite></a> 4 June 2009. W3C Note. URL: <a |
5648 | | - href="http://www.w3.org/TR/2009/NOTE-jlreq-20090604">http://www.w3.org/TR/2009/NOTE-jlreq-20090604</a> |
| 5647 | + <dd>Yasuhiro Anan; et al. <a |
| 5648 | + href="http://www.w3.org/TR/2009/NOTE-jlreq-20090604/"><cite>Requirements |
| 5649 | + for Japanese Text Layout.</cite></a> 4 June 2009. W3C Working Group |
| 5650 | + Note. URL: <a |
| 5651 | + href="http://www.w3.org/TR/2009/NOTE-jlreq-20090604/">http://www.w3.org/TR/2009/NOTE-jlreq-20090604/</a> |
5649 | 5652 | </dd> |
5650 | 5653 | <!----> |
5651 | 5654 |
|
@@ -5732,6 +5735,13 @@ <h2 class=no-num id=traditions>Appendix C: Cultural Correlations</h2> |
5732 | 5735 |
|
5733 | 5736 | <td>CJK (Japanese) |
5734 | 5737 |
|
| 5738 | + <tr> |
| 5739 | + <td>‘<a href="#text-decoration-skip0"><code |
| 5740 | + class=property>text-decoration-skip</code></a>’: ‘<code |
| 5741 | + class=css>edges</code>’ |
| 5742 | + |
| 5743 | + <td>CJK |
| 5744 | + |
5735 | 5745 | <tr> |
5736 | 5746 | <td>‘<a href="#text-justify0"><code |
5737 | 5747 | class=property>text-justify</code></a>’: ‘<code |
@@ -6234,7 +6244,7 @@ <h2 class=no-num id=appendix-f-full-property-index>Appendix F: Full |
6234 | 6244 | <td><a class=property |
6235 | 6245 | href="#text-decoration-skip0">text-decoration-skip</a> |
6236 | 6246 |
|
6237 | | - <td>none | [ objects || spaces || ink ] |
| 6247 | + <td>none | [ objects || spaces || ink || edges ] |
6238 | 6248 |
|
6239 | 6249 | <td>objects |
6240 | 6250 |
|
@@ -6762,6 +6772,9 @@ <h2 class=no-num id=index>Appendix I: Index</h2> |
6762 | 6772 | <li>text-decoration-skip, <a href="#text-decoration-skip0" |
6763 | 6773 | title=text-decoration-skip><strong>11.1.5.</strong></a> |
6764 | 6774 |
|
| 6775 | + <li>text-decoration-skip:edges, <a href="#edges" |
| 6776 | + title="text-decoration-skip:edges"><strong>11.1.5.</strong></a> |
| 6777 | + |
6765 | 6778 | <li>text-decoration-skip:ink, <a href="#ink" |
6766 | 6779 | title="text-decoration-skip:ink"><strong>11.1.5.</strong></a> |
6767 | 6780 |
|
|
0 commit comments