- From: Ishii Koji via cvs-syncmail <cvsmail@w3.org>
- Date: Mon, 18 Apr 2011 07:15:55 +0000
- To: public-css-commits@w3.org
Update of /sources/public/csswg/css3-text
In directory hutz:/tmp/cvs-serv9419
Modified Files:
Overview.html Overview.src.html
Log Message:
Add text-decoration-skip: edges
Index: Overview.html
===================================================================
RCS file: /sources/public/csswg/css3-text/Overview.html,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -d -r1.108 -r1.109
--- Overview.html 16 Apr 2011 08:55:58 -0000 1.108
+++ Overview.html 18 Apr 2011 07:15:53 -0000 1.109
@@ -83,14 +83,14 @@
<h1>CSS Text Level 3</h1>
- <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 16 April 2011</h2>
+ <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 18 April 2011</h2>
<dl>
<dt>This version:
<dd><a href="http://dev.w3.org/csswg/css3-text/Overview.html">$Date:
- 2011/04/16 08:02:53 $ (CVS $Revision$)</a> <!--
- <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>
+ 2011/04/16 08:55:58 $ (CVS $Revision$)</a> <!--
+ <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>
-->
@@ -4218,16 +4218,11 @@
<p>By default underlines, overlines, and line-throughs are applied only to
text (including white space, letter spacing, and word spacing): margins,
borders, and padding are skipped. Elements containing no text, such as
- images, are likewise not decorated. The <a
- href="#text-decoration-skip"><code>text-decoration-skip</code></a>
- property can be used to modify this behavior, for example allowing inline
- replaced elements to be underlined or requiring that white space be
- skipped.
-
- <p>The UA should place the start and end of the line inwards from the
- content edge of the decorating element so that, e.g. two underlined
- elements side-by-side do not appear to have a single underline. (This is
- important in Chinese, where underlining is a form of punctuation.)
+ images, are likewise not decorated. The ‘<a
+ href="#text-decoration-skip0"><code
+ class=property>text-decoration-skip</code></a>’ property can be used
+ to modify this behavior, for example allowing inline replaced elements to
+ be underlined or requiring that white space be skipped.
<p>In determining the position and thickness of text decoration lines, user
agents may consider the font sizes and dominant baselines of descendants,
@@ -4602,7 +4597,7 @@
<tr>
<th>Value:
- <td>none | [ objects || spaces || ink ]
+ <td>none | [ objects || spaces || ink || edges ]
<tr>
<th>Initial:
@@ -4664,6 +4659,13 @@
text show through where the text decoration would otherwise cross over a
glyph. The UA may also skip a small distance to either side of the glyph
outline.
+
+ <dt><dfn id=edges title="text-decoration-skip:edges">edges</dfn>
+
+ <dd>The UA should place the start and end of the line inwards from the
+ content edge of the decorating element so that, e.g. two underlined
+ elements side-by-side do not appear to have a single underline. (This is
+ important in Chinese, where underlining is a form of punctuation.)
</dl>
<p class=issue>Do we need a value that <em>doesn't</em> skip margins and
@@ -5578,10 +5580,10 @@
<dt id=UAX24>[UAX24]
- <dd>Mark Davis. <a
- href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script
- Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a
- href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a>
+ <dd>Mark Davis; Ken Whistler. <a
+ href="http://www.unicode.org/reports/tr24/"><cite>.</cite></a> 27
+ September 2010. Unicode Standard Annex #24. URL: <a
+ href="http://www.unicode.org/reports/tr24/">http://www.unicode.org/reports/tr24/</a>
</dd>
<!---->
@@ -5642,10 +5644,11 @@
<dt id=JLREQ>[JLREQ]
- <dd>Kenzou Onozawa; et al. <a
- href="http://www.w3.org/TR/2009/NOTE-jlreq-20090604"><cite>Requirements
- for Japanese Text Layout.</cite></a> 4 June 2009. W3C Note. URL: <a
- href="http://www.w3.org/TR/2009/NOTE-jlreq-20090604">http://www.w3.org/TR/2009/NOTE-jlreq-20090604</a>
+ <dd>Yasuhiro Anan; et al. <a
+ href="http://www.w3.org/TR/2009/NOTE-jlreq-20090604/"><cite>Requirements
+ for Japanese Text Layout.</cite></a> 4 June 2009. W3C Working Group
+ Note. URL: <a
+ href="http://www.w3.org/TR/2009/NOTE-jlreq-20090604/">http://www.w3.org/TR/2009/NOTE-jlreq-20090604/</a>
</dd>
<!---->
@@ -5733,6 +5736,13 @@
<td>CJK (Japanese)
<tr>
+ <td>‘<a href="#text-decoration-skip0"><code
+ class=property>text-decoration-skip</code></a>’: ‘<code
+ class=css>edges</code>’
+
+ <td>CJK
+
+ <tr>
<td>‘<a href="#text-justify0"><code
class=property>text-justify</code></a>’: ‘<code
class=css>inter-cluster</code>’
@@ -6234,7 +6244,7 @@
<td><a class=property
href="#text-decoration-skip0">text-decoration-skip</a>
- <td>none | [ objects || spaces || ink ]
+ <td>none | [ objects || spaces || ink || edges ]
<td>objects
@@ -6762,6 +6772,9 @@
<li>text-decoration-skip, <a href="#text-decoration-skip0"
title=text-decoration-skip><strong>11.1.5.</strong></a>
+ <li>text-decoration-skip:edges, <a href="#edges"
+ title="text-decoration-skip:edges"><strong>11.1.5.</strong></a>
+
<li>text-decoration-skip:ink, <a href="#ink"
title="text-decoration-skip:ink"><strong>11.1.5.</strong></a>
Index: Overview.src.html
===================================================================
RCS file: /sources/public/csswg/css3-text/Overview.src.html,v
retrieving revision 1.206
retrieving revision 1.207
diff -u -d -r1.206 -r1.207
--- Overview.src.html 16 Apr 2011 08:55:58 -0000 1.206
+++ Overview.src.html 18 Apr 2011 07:15:53 -0000 1.207
@@ -3158,17 +3158,11 @@
to text (including white space, letter spacing, and word spacing):
margins, borders, and padding are skipped. Elements containing
no text, such as images, are likewise not decorated.
- The <a href="#text-decoration-skip"><code>text-decoration-skip</code></a>
+ The 'text-decoration-skip'
property can be used to modify this behavior, for example allowing
inline replaced elements to be underlined or requiring that white
space be skipped.
- <p>The UA should place the start and end of the line inwards from
- the content edge of the decorating element so that, e.g. two
- underlined elements side-by-side do not appear to have a single
- underline. (This is important in Chinese, where underlining is a
- form of punctuation.)</p>
-
<p>In determining the position and thickness of text decoration lines,
user agents may consider the font sizes and dominant baselines of
descendants, but for a given element's decoration must use the same
@@ -3481,7 +3475,7 @@
</tr>
<tr>
<th>Value:</th>
- <td>none | [ objects || spaces || ink ]
+ <td>none | [ objects || spaces || ink || edges ]
</td>
</tr>
<tr>
@@ -3535,6 +3529,12 @@
line to let text show through where the text decoration would
otherwise cross over a glyph. The UA may also skip a small
distance to either side of the glyph outline.</dd>
+ <dt><dfn title="text-decoration-skip:edges">edges</dfn></dt>
+ <dd>The UA should place the start and end of the line inwards from
+ the content edge of the decorating element so that, e.g. two
+ underlined elements side-by-side do not appear to have a single
+ underline. (This is important in Chinese, where underlining is a
+ form of punctuation.)</dd>
</dl>
<p class="issue">Do we need a value that <em>doesn't</em> skip
@@ -4248,6 +4248,8 @@
<td>Western, South Asian
<tr><td>'line-break'
<td>CJK (Japanese)
+ <tr><td>'text-decoration-skip': ''edges''
+ <td>CJK
<tr><td>'text-justify': ''inter-cluster''
<td>Southeast Asian
<tr><td>'text-justify': ''inter-ideograph'', ''distribute''
Received on Monday, 18 April 2011 07:16:00 UTC