Skip to content

Commit dfc5a86

Browse files
committed
Fix <http://www.w3.org/Style/CSS/Tracker/issues/165> and remove spread radius from text-shadow (deal with in L4 if needed).
1 parent 4c22da3 commit dfc5a86

2 files changed

Lines changed: 33 additions & 43 deletions

File tree

css3-text/Overview.html

Lines changed: 20 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,14 @@
2929

3030
<h1>CSS Text Level 3</h1>
3131

32-
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 5 January 2012</h2>
32+
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 6 January 2012</h2>
3333

3434
<dl>
3535
<dt>This version:
3636

3737
<dd><a href="http://dev.w3.org/csswg/css3-text/">$Date: 2012/01/05
38-
19:11:26 $ (CVS $Revision$)</a> <!--
39-
<dd><a href="http://www.w3.org/TR/2012/WD-css3-text-20120105/">http://www.w3.org/TR/2012/WD-css3-text-20120105/</a></dd>
38+
19:38:38 $ (CVS $Revision$)</a> <!--
39+
<dd><a href="http://www.w3.org/TR/2012/WD-css3-text-20120106/">http://www.w3.org/TR/2012/WD-css3-text-20120106/</a></dd>
4040
-->
4141

4242

@@ -172,10 +172,8 @@ <h2 class="no-num no-toc" id=status>Status of This Document</h2>
172172
<li>the &lsquo;<a href="#hanging-punctuation0"><code
173173
class=property>hanging-punctuation</code></a>&rsquo; property
174174

175-
<li>the percentage values of &lsquo;<a href="#letter-spacing0"><code
176-
class=property>letter-spacing</code></a>&rsquo; and &lsquo;<a
177-
href="#word-spacing0"><code class=property>word-spacing</code></a>&rsquo;
178-
175+
<li>the percentage values of &lsquo;<a href="#word-spacing0"><code
176+
class=property>word-spacing</code></a>&rsquo;
179177

180178
<li>the &lsquo;<a href="#text-decoration-skip0"><code
181179
class=property>text-decoration-skip</code></a>&rsquo; property /
@@ -876,10 +874,9 @@ <h3 id=white-space-rules><span class=secno>3.3. </span> The White Space
876874
<li>
877875
<p>If &lsquo;<a href="#text-space-collapse"><code
878876
class=property>text-space-collapse</code></a>&rsquo; is set to
879-
&lsquo;<code class=css>preserve</code>&rsquo;, any sequence of spaces
880-
unbroken by an element boundary is treated as a sequence of non-breaking
881-
spaces. However, a line breaking opportunity exists at the end of the
882-
sequence.
877+
&lsquo;<code class=css>preserve</code>&rsquo;, any sequence of spaces is
878+
treated as a sequence of non-breaking spaces. However, a line breaking
879+
opportunity exists at the end of the sequence.
883880
</ul>
884881

885882
<p>Then, the entire block is rendered. Inlines are laid out, taking bidi
@@ -1203,18 +1200,16 @@ <h2 id=line-breaking><span class=secno>4. </span> Line Breaking and Word
12031200
<p class=issue>Any guidance for appropriate references here would be much
12041201
appreciated.
12051202

1206-
<p class=issue>Information on line-breaking in the absence of dictionaries:
1207-
<a
1208-
href="http://lists.w3.org/Archives/Public/www-style/2011Feb/0126.html">for
1209-
Thai</a>
1210-
12111203
<p>Floated and absolutely-positioned elements do not introduce a line
12121204
breaking opportunity. The line breaking behavior of a replaced element is
1213-
equivalent to that of a Latin character.
1205+
equivalent to that of the Object Replacement Character (U+FFFC).
12141206

12151207
<p class=issue>It is not clear whether this section handles Southeast Asian
12161208
scripts well. Additionally, some guidance should be provided on how to
1217-
break or not break Southeast Asian in the absence of a dictionary.
1209+
break or not break Southeast Asian in the absence of a dictionary. (See
1210+
e.g. <a
1211+
href="http://lists.w3.org/Archives/Public/www-style/2011Feb/0126.html">notes
1212+
on Thai</a>.)
12181213

12191214
<h3 id=line-break><span class=secno>4.1. </span> Line Breaking Strictness:
12201215
the &lsquo;<a href="#line-break0"><code
@@ -3630,7 +3625,7 @@ <h4 id=text-underline-position><span class=secno>10.1.6. </span> Text
36303625
<tr>
36313626
<th>Value:
36323627

3633-
<td>auto | alphabetic | below left | below right
3628+
<td>auto | alphabetic | below && left | below && right
36343629

36353630
<tr>
36363631
<th>Initial:
@@ -4184,8 +4179,7 @@ <h3 id=text-shadow><span class=secno>10.3. </span> Text Shadows: the
41844179
<tr>
41854180
<th>Value:
41864181

4187-
<td>none | [<a href="#ltshadowgt"><var>&lt;shadow&gt;</var></a>, ] * <a
4188-
href="#ltshadowgt"><var>&lt;shadow&gt;</var></a>
4182+
<td>none | [ &lt;length>{2,3} && &gt;color>? ]#
41894183

41904184
<tr>
41914185
<th>Initial:
@@ -4219,10 +4213,9 @@ <h3 id=text-shadow><span class=secno>10.3. </span> Text Shadows: the
42194213
</table>
42204214

42214215
<p>This property accepts a comma-separated list of shadow effects to be
4222-
applied to the text of the element. <dfn
4223-
id=ltshadowgt>&lt;shadow&gt;</dfn> is the same as defined for the
4224-
&lsquo;<code class=property>box-shadow</code>&rsquo; property except that
4225-
the &lsquo;<code class=css>inset</code>&rsquo; keyword is not allowed. The
4216+
applied to the text of the element. Values are interpreted as for <a
4217+
href="http://www.w3.org/TR/css3-background/#the-box-shadow">&lsquo;<code
4218+
class=property>box-shadow</code>&rsquo;</a>. [[!CSS3BACKGROUND]] The
42264219
shadow is applied to all of the element's text as well as any text
42274220
decorations it specifies.
42284221

@@ -5562,7 +5555,7 @@ <h2 class=no-num id=appendix-h-full-property-index>Appendix H: Full
55625555
<tr>
55635556
<th><a class=property href="#text-shadow0">text-shadow</a>
55645557

5565-
<td>none | [&lt;shadow&gt;, ] * &lt;shadow&gt;
5558+
<td>none | [ &lt;length>{2,3} && &gt;color>? ]#
55665559

55675560
<td>none
55685561

@@ -5610,7 +5603,7 @@ <h2 class=no-num id=appendix-h-full-property-index>Appendix H: Full
56105603
<th><a class=property
56115604
href="#text-underline-position0">text-underline-position</a>
56125605

5613-
<td>auto | alphabetic | below left | below right
5606+
<td>auto | alphabetic | below && left | below && right
56145607

56155608
<td>auto
56165609

css3-text/Overview.src.html

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ <h2 class="no-num no-toc" id="status">Status of This Document</h2>
130130
<li>the &lt;length> values of the 'tab-size' property
131131
<li>the ''start end'' value of 'text-align'
132132
<li>the 'hanging-punctuation' property
133-
<li>the percentage values of 'letter-spacing' and 'word-spacing'
133+
<li>the percentage values of 'word-spacing'
134134
<li>the 'text-decoration-skip' property / ''ink'' value
135135
<li><span class="issue">audit draft and add more here</span>
136136
</ul>
@@ -529,9 +529,8 @@ <h3 id="white-space-rules">
529529
to exist.</li>
530530
</ol>
531531
</li>
532-
<li><p>If 'text-space-collapse' is set to
533-
''preserve'', any sequence of spaces unbroken by an element
534-
boundary is treated as a sequence of non-breaking spaces. However,
532+
<li><p>If 'text-space-collapse' is set to ''preserve'', any sequence of
533+
spaces is treated as a sequence of non-breaking spaces. However,
535534
a line breaking opportunity exists at the end of the sequence.</p></li>
536535
</ul>
537536

@@ -779,16 +778,14 @@ <h2 id="line-breaking">
779778
<p class="issue">Any guidance for appropriate references here would be
780779
much appreciated.</p>
781780

782-
<p class="issue">Information on line-breaking in the absence of dictionaries:
783-
<a href="http://lists.w3.org/Archives/Public/www-style/2011Feb/0126.html">for Thai</a>
784-
785781
<p>Floated and absolutely-positioned elements do not introduce a line
786782
breaking opportunity. The line breaking behavior of a replaced element
787-
is equivalent to that of a Latin character.</p>
783+
is equivalent to that of the Object Replacement Character (U+FFFC).</p>
788784

789785
<p class="issue">It is not clear whether this section handles Southeast Asian
790786
scripts well. Additionally, some guidance should be provided on how to
791-
break or not break Southeast Asian in the absence of a dictionary.</p>
787+
break or not break Southeast Asian in the absence of a dictionary.
788+
(See e.g. <a href="http://lists.w3.org/Archives/Public/www-style/2011Feb/0126.html">notes on Thai</a>.)</p>
792789

793790
<h3 id="line-break">
794791
Line Breaking Strictness: the 'line-break' property</h3>
@@ -2699,7 +2696,7 @@ <h4 id="text-underline-position">
26992696
</tr>
27002697
<tr>
27012698
<th>Value:</th>
2702-
<td>auto | alphabetic | below left | below right
2699+
<td>auto | alphabetic | below && left | below && right
27032700
</td>
27042701
</tr>
27052702
<tr>
@@ -3140,8 +3137,7 @@ <h3 id="text-shadow">
31403137
</tr>
31413138
<tr>
31423139
<th>Value:</th>
3143-
<td>none | [<var>&lt;shadow&gt;</var>, ] * <var>&lt;shadow&gt;</var>
3144-
</td>
3140+
<td>none | [ &lt;length>{2,3} && &gt;color>? ]#
31453141
</tr>
31463142
<tr>
31473143
<th>Initial:</th>
@@ -3171,10 +3167,11 @@ <h3 id="text-shadow">
31713167
</table>
31723168

31733169
<p>This property accepts a comma-separated list of shadow effects to
3174-
be applied to the text of the element. <dfn>&lt;shadow&gt;</dfn>
3175-
is the same as defined for the 'box-shadow' property except that
3176-
the ''inset'' keyword is not allowed. The shadow is applied to all
3177-
of the element's text as well as any text decorations it specifies.
3170+
be applied to the text of the element. Values are interpreted as for
3171+
<a href="http://www.w3.org/TR/css3-background/#the-box-shadow">'box-shadow'</a>.
3172+
[[!CSS3BACKGROUND]]
3173+
The shadow is applied to all of the element's text as well as any
3174+
text decorations it specifies.
31783175

31793176
<p>The shadow effects are applied front-to-back: the first shadow is on
31803177
top. The shadows may thus overlay each other, but they never overlay

0 commit comments

Comments
 (0)