Skip to content

Commit 57262c7

Browse files
committed
Add some issues/notes and update changelist.
--HG-- extra : rebase_source : c80fa34a7dbb697f91b7733f79945ad8a2061b7f
1 parent 223b19a commit 57262c7

2 files changed

Lines changed: 67 additions & 2 deletions

File tree

css3-text/Overview.html

Lines changed: 44 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -764,6 +764,9 @@ <h2 id=white-space><span class=secno>3. </span><a
764764
href="#forced-line-break"><i>forced line breaks</i></a>.
765765
</dl>
766766

767+
<p class=issue> There have been requests for the ability to "discard" white
768+
space; the current definition has no facility for this.
769+
767770
<p>The following informative table summarizes the behavior of various ‘<a
768771
href="#white-space0"><code class=property>white-space</code></a>
769772
values:
@@ -3794,6 +3797,11 @@ <h4 id=text-underline-position><span class=secno>10.1.6. </span> Text
37943797
alone, ‘<a href="#below"><code class=css>below</code></a>’ is also
37953798
implied.
37963799

3800+
<p class=issue> Should ‘<code class=css>above</code>’/‘<a
3801+
href="#below"><code class=css>below</code></a>’ be ‘<code
3802+
class=css>over</code>’/‘<code class=css>under</code>’ to match text
3803+
decoration names?
3804+
37973805
<div class=figure id=fig-text-underline-position>
37983806
<table>
37993807
<tbody>
@@ -4077,6 +4085,14 @@ <h4 id=text-emphasis-color><span class=secno>10.2.2. </span> Emphasis Mark
40774085

40784086
<p>This property specifies the foreground color of the emphasis marks.
40794087

4088+
<p class=note> The correct behavior of this property depends on an
4089+
outstanding erratum on <a href="#CSS3COLOR"
4090+
rel=biblioentry>[CSS3COLOR]<!--{{CSS3COLOR}}--></a> that has the ‘<a
4091+
href="#currentcolor"><code class=css>currentColor</code></a>’ keyword
4092+
inherit as itself, and to take the value of the ‘<code
4093+
class=property>color</code>’ property as its <em>used</em> (not
4094+
computed) value.
4095+
40804096
<h4 id=text-emphasis><span class=secno>10.2.3. </span> Emphasis Mark
40814097
Shorthand: the ‘<a href="#text-emphasis0"><code
40824098
class=property>text-emphasis</code></a>’ property</h4>
@@ -4212,6 +4228,11 @@ <h4 id=text-emphasis-position><span class=secno>10.2.4. </span> Emphasis
42124228
<dd>Draw marks to the left of the text in vertical writing mode.
42134229
</dl>
42144230

4231+
<p class=issue> Should ‘<code class=css>above</code>’/‘<a
4232+
href="#below"><code class=css>below</code></a>’ be ‘<code
4233+
class=css>over</code>’/‘<code class=css>under</code>’ to match text
4234+
decoration names?
4235+
42154236
<p>Emphasis marks are drawn exactly as if each character was assigned the
42164237
mark as its ruby annotation text with the ruby position given by ‘<a
42174238
href="#text-emphasis-position0"><code
@@ -4759,12 +4780,34 @@ <h3 class=no-num id=recent-changes> Changes from the <a
47594780
class=property>text-space-collapse</code>’, leaving behind only the
47604781
CSS2.1 ‘<a href="#white-space0"><code
47614782
class=property>white-space</code></a>’ property.
4783+
4784+
<li>Removed ‘<code class=css>text-transform: full-size-kana</code>’.
4785+
4786+
<li>Disallowed combinations of values in ‘<a
4787+
href="#text-transform0"><code
4788+
class=property>text-transform</code></a>’.
47624789
</ul>
47634790

47644791
<p>Significant details updated:
47654792

47664793
<ul>
4767-
<li>
4794+
<li>Defined aliasing of ‘<a href="#word-wrap"><code
4795+
class=property>word-wrap</code></a>’ and ‘<a
4796+
href="#overflow-wrap0"><code class=property>overflow-wrap</code></a>’.
4797+
4798+
<li>Defined interaction of alignment/indentation and ‘<code
4799+
class=css>unicode-bidi: plaintext</code>’.
4800+
4801+
<li>Added ‘<code class=css>text-align: match-parent</code>’ to
4802+
<code>&lt;option></code> elements.
4803+
4804+
<li>Improved terminology and clarified behavior in many instances.
4805+
4806+
<li>Defined that ‘<a href="#text-transform0"><code
4807+
class=property>text-transform</code></a>’ casing operations only affect
4808+
letters.
4809+
4810+
<li>Removed concept of "typographic modes".
47684811
</ul>
47694812

47704813
<h2 class=no-num id=default-stylesheet>Appendix D: Default UA Stylesheet</h2>

css3-text/Overview.src.html

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -442,6 +442,10 @@ <h2 id="white-space"><a id="white-space-collapsing"></a><a id='text-wrap'></a>
442442
but preserves <i>segment breaks</i> in the source as <i>forced line breaks</i>.
443443
</dl>
444444

445+
<p class="issue">
446+
There have been requests for the ability to "discard" white space;
447+
the current definition has no facility for this.
448+
445449
<p>The following informative table summarizes the behavior of various
446450
'white-space' values:</p>
447451

@@ -2859,6 +2863,9 @@ <h4 id="text-underline-position">
28592863
If ''left'' or ''right'' is specified alone, ''below'' is also
28602864
implied.
28612865

2866+
<p class="issue">
2867+
Should ''above''/''below'' be ''over''/''under'' to match text decoration names?
2868+
28622869
<div class="figure" id="fig-text-underline-position">
28632870
<table>
28642871
<tr>
@@ -3088,6 +3095,11 @@ <h4 id="text-emphasis-color">
30883095

30893096
<p>This property specifies the foreground color of the emphasis marks.</p>
30903097

3098+
<p class="note">
3099+
The correct behavior of this property depends on an outstanding erratum on [[CSS3COLOR]]
3100+
that has the ''currentColor'' keyword inherit as itself,
3101+
and to take the value of the 'color' property as its <em>used</em> (not computed) value.
3102+
30913103
<h4 id="text-emphasis">
30923104
Emphasis Mark Shorthand: the 'text-emphasis' property</h4>
30933105

@@ -3194,6 +3206,9 @@ <h4 id="text-emphasis-position">
31943206
<dd>Draw marks to the left of the text in vertical writing mode.</dd>
31953207
</dl>
31963208

3209+
<p class="issue">
3210+
Should ''above''/''below'' be ''over''/''under'' to match text decoration names?
3211+
31973212
<p>Emphasis marks are drawn exactly as if each character was
31983213
assigned the mark as its ruby annotation text with the ruby position
31993214
given by 'text-emphasis-position' and the ruby alignment as centered.
@@ -3530,11 +3545,18 @@ <h3 class="no-num" id="recent-changes">
35303545
very well with the fact that 'text-wrap' inherits.
35313546
<li>Dropped the 'text-wrap' and 'text-space-collapse',
35323547
leaving behind only the CSS2.1 'white-space' property.
3548+
<li>Removed ''text-transform: full-size-kana''.
3549+
<li>Disallowed combinations of values in 'text-transform'.
35333550
</ul>
35343551

35353552
<p>Significant details updated:</p>
35363553
<ul>
3537-
<li>
3554+
<li>Defined aliasing of 'word-wrap' and 'overflow-wrap'.
3555+
<li>Defined interaction of alignment/indentation and ''unicode-bidi: plaintext''.
3556+
<li>Added ''text-align: match-parent'' to <code>&lt;option></code> elements.
3557+
<li>Improved terminology and clarified behavior in many instances.
3558+
<li>Defined that 'text-transform' casing operations only affect letters.
3559+
<li>Removed concept of "typographic modes".
35383560
</ul>
35393561

35403562
<h2 class="no-num" id="default-stylesheet">Appendix D: Default UA Stylesheet</h2>

0 commit comments

Comments
 (0)