Skip to content

Commit ec95e77

Browse files
committed
Prepare draft for WD.
1 parent dbfa0af commit ec95e77

2 files changed

Lines changed: 221 additions & 155 deletions

File tree

css3-text/Overview.src.html

Lines changed: 53 additions & 100 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<head>
55
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
66
<title>CSS Text Level 3</title>
7-
<link rel="stylesheet" type="text/css" href="../default.css">
7+
<link rel="stylesheet" type="text/css" href="default.css">
88

99
<style type="text/css">
1010
.data, .proptable {
@@ -73,7 +73,7 @@
7373
tt[lang="ja"] { font-family: "MS Gothic", "Osaka", monospace }
7474
</style>
7575

76-
<link rel="stylesheet" type="text/css" href="http://www.w3.org/StyleSheets/TR/W3C-ED.css">
76+
<link rel="stylesheet" type="text/css" href="http://www.w3.org/StyleSheets/TR/W3C-WD.css">
7777
</head>
7878

7979
<body>
@@ -84,16 +84,16 @@
8484

8585
<h1>CSS Text Level 3</h1>
8686

87-
<h2 class="no-num no-toc">Editor's Draft $Date$</h2>
8887
<!--
89-
<h2 class="no-num no-toc">W3C Working Draft 6 March 2007</h2>
88+
<h2 class="no-num no-toc">Editor's Draft $Date$</h2>
9089
-->
90+
<h2 class="no-num no-toc">W3C Working Draft 5 October 2010</h2>
9191

9292
<dl>
9393
<dt>This version:</dt>
94-
<dd><a href="http://dev.w3.org/csswg/css3-text/Overview.html">$Date$ (CVS $Revision$)</a>
94+
<!-- <dd><a href="http://dev.w3.org/csswg/css3-text/Overview.html">$Date$ (CVS $Revision$)</a> -->
9595
<dd><a
96-
href="http://www.w3.org/TR/2007/WD-css3-text-20070306/">http://www.w3.org/TR/2007/WD-css3-text-20070306/</a></dd>
96+
href="http://www.w3.org/TR/2010/WD-css3-text-20101005/">http://www.w3.org/TR/2010/WD-css3-text-20101005/</a></dd>
9797
<dt>Latest version:</dt>
9898
<dd><a
9999
href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a></dd>
@@ -132,40 +132,7 @@ <h2 class="no-num no-toc" id="abstract">Abstract</h2>
132132
and alignment, white space handling, text decoration and text
133133
transformation.</p>
134134

135-
<h2 class="no-num no-toc" id="status">
136-
<a name="TextLayout"></a>
137-
<a name="text-layout"></a>
138-
<a name="Progression"></a>
139-
<a name="direction"></a>
140-
<a name="block-progression"></a>
141-
<a name="writing-mode"></a>
142-
<a name="GlyphOrientation"></a>
143-
<a name="glyph-orientation-vertical"></a>
144-
<a name="glyph-orientation-horizontal"></a>
145-
<a name="embedding"></a>
146-
<a name="unicode-bidi"></a>
147-
<a name="dtd"></a>
148-
<a name="text-script-prop"></a>
149-
<a name="conforming"></a>
150-
<a name="min-max-font-size-prop"></a>
151-
<a name="min-font-size"></a>
152-
<a name="max-font-size"></a>
153-
<a name="kerning-props"></a>
154-
<a name="kerning-mode"></a>
155-
<a name="kerning-pair-threshold"></a>
156-
<a name="document-grid"></a>
157-
<a name="grid-introduction"></a>
158-
<a name="line-grid-mode-prop"></a>
159-
<a name="line-grid-mode"></a>
160-
<a name="line-grid-progression-prop"></a>
161-
<a name="line-grid-progression"></a>
162-
<a name="line-grid-prop"></a>
163-
<a name="line-grid"></a>
164-
<a name="misc-text-formatting"></a>
165-
<a name="caps-prop"></a>
166-
<a name="text-combine-prop"></a>
167-
<a name="text-combine"></a>
168-
Status of This Document</h2>
135+
<h2 class="no-num no-toc" id="status">Status of This Document</h2>
169136

170137
<p><em>This section describes the status of this document at the time
171138
of its publication. Other documents may supersede this document. A
@@ -179,13 +146,6 @@ <h2 class="no-num no-toc" id="status">
179146
thorough overhaul of the previous version, a <a href="#changes">list
180147
of changes</a> has been provided instead of a diff.</p>
181148

182-
<p>This document is a <strong>Working Draft</strong>, and it is still
183-
very incomplete. In fact, <em>many of its sections have not
184-
been added in</em>. <!--This draft has not been approved or endorsed by
185-
the W3C or the CSS Working Group in any way and you may not use it
186-
as a reference or cite it other than as a work in progress. It may
187-
be updated, replaced or rendered obsolete at any time by subsequent
188-
publications. --></p>
189149
<p>Publication as a Working Draft does not imply endorsement by the W3C
190150
Membership. This is a draft document and may be updated, replaced or
191151
obsoleted by other documents at any time. It is inappropriate to cite
@@ -228,8 +188,8 @@ <h2 class="no-num no-toc" id="status">
228188
W3C Patent Policy</a>.</p>
229189

230190
<p>The following features are at risk and may be cut from the spec during
231-
its CR period: multiple text shadows, the 'text-outline' property, the
232-
'break-strict' value of 'word-break'</p>
191+
its CR period: the 'text-outline' property, the ''unrestricted'' value
192+
of 'text-wrap'</p>
233193

234194
<h2 class="no-num no-toc" id="contents">Table of Contents</h2>
235195

@@ -3595,8 +3555,6 @@ <h3 id="text-transform"><span class="secno">10.1</span>
35953555
<p>The definition of fullwidth and halfwidth forms can be found on the
35963556
Unicode consortium web site at <a href="#UAX11">[UAX11]</a>.</p>
35973557

3598-
<p class="issue">To be continued...</p>
3599-
36003558
<h2 id="changes"><span class="secno">11.</span>
36013559
Changes from the <a href="http://www.w3.org/TR/2003/CR-css3-text-20030514/">May
36023560
2003 CSS3 Text <abbr title="Candidate Recommendation">CR</abbr></a></h2>
@@ -3605,12 +3563,9 @@ <h2 id="changes"><span class="secno">11.</span>
36053563
will not be listed here. Highlights include:</p>
36063564
<ul>
36073565
<li>The <a href="http://www.w3.org/TR/2003/CR-css3-text-20030514/#line-break" class="property">'line-break'</a>
3608-
and <a href="http://www.w3.org/TR/2003/CR-css3-text-20030514/#word-break-cjk" class="property">'word-break-cjk'</a>
3609-
properties have been replaced by the
3566+
and <a href="http://www.w3.org/TR/2003/CR-css3-text-20030514/#word-break-cjk" class="property">'word-break-*'</a>
3567+
properties have been reorganized
36103568
<a href="#word-break" class="property">'word-break'</a> property.</li>
3611-
<li>The <a href="http://www.w3.org/TR/2003/CR-css3-text-20030514/#word-break-inside" class="property">'word-break-inside'</a>
3612-
property has been replaced by the
3613-
<a href="#word-break" class="property">'hyphenate'</a> property.</li>
36143569
<li>The <a href="http://www.w3.org/TR/2003/CR-css3-text-20030514/#wrap-option" class="property">'wrap-option'</a>
36153570
property has been replaced by the
36163571
<a href="#text-wrap" class="property">'text-wrap'</a> and
@@ -3696,53 +3651,50 @@ <h2 id="changes"><span class="secno">11.</span>
36963651
specified behavior.
36973652
</ul>
36983653

3699-
<p>Some sections intended for this module are not yet represented
3700-
in this draft.</p>
3654+
<a name="caps-prop"></a>
37013655

3702-
<p>Sections relating to text layout (vertical text, grids, 'text-combine')
3703-
will be moved to a separate Text Layout module. These features may
3656+
<p><a name="Progression"></a>
3657+
<a name="direction"></a>
3658+
<a name="block-progression"></a>
3659+
<a name="writing-mode"></a>
3660+
<a name="GlyphOrientation"></a>
3661+
<a name="glyph-orientation-vertical"></a>
3662+
<a name="glyph-orientation-horizontal"></a>
3663+
<a name="embedding"></a>
3664+
<a name="unicode-bidi"></a>
3665+
<a name="text-combine-prop"></a>
3666+
<a name="text-combine"></a>
3667+
Sections relating to bidirectional and vertical text layout
3668+
will be moved to a separate Writing Modes module. These features may
37043669
change greatly from the last revision, but they have not been dropped.
37053670
The vertical text feature, for example, will likely be based on the
37063671
methods described in <a href="http://www.unicode.org/notes/tn22/">Unicode
37073672
Technical Note #22</a>.</p>
37083673

3709-
<h2 id="recent-changes"><span class="secno">12.</span>
3710-
Changes from the June 2005 CSS3 Text WD</h2>
3711-
3712-
<ul>
3713-
<li>Update references
3714-
<li>Add an at-risk section
3715-
<li>Add Yi to the Line Break Transformation rules
3716-
<li>Rewrite line-breaking intro
3717-
<li>Put reference to UAX14 et al. in a note and add note of caution about UAX14
3718-
<li>Define shaping behavior for hyphenated words
3719-
<li>Allow only a single character, not a string, as a value of 'text-align'
3720-
<li>Fix syntax definition for &lt;spacing-limit> and adjust min/max wording
3721-
<li>Define letter-spacing behavior at element boundaries.
3722-
<li>Allow and specify letter-spacing expansion for cursive scripts
3723-
<li>Recommend that 'normal' min/max limits for letter-spacing and word-spacing
3724-
vary based on the line length; also allow them to change based on text-justify.
3725-
<li>Re-add definition for 'white-space' shorthand property
3726-
<li>Change 'text-align's vertical text behavior for the 'left' and 'right'
3727-
values to be relative to LTR text rather than relative to the beginning
3728-
of the line stack.
3729-
<li>Remove 'size' justification value
3730-
<li>Rename 'inter-character' justification value back to 'distribute'
3731-
<li>Improve justification text
3732-
<li>Add back 'white-space' shorthand
3733-
<li>Add back text-decoration section as an open issue.
3734-
<li>Add 'text-emphasis' property to replace 'font-emphasis' from CSS3 Fonts drafts
3735-
<li>Add back definition for 'text-indent', with more precise (and concise) text
3736-
<li>Add back definition for 'text-shadow', make it inherit and let UA pick
3737-
default color.
3738-
<li>Add 'text-outline' property.
3739-
<li>Add back 'punctuation-trim' with new value 'adjacent' (which
3740-
replaces 'kerning-mode: contextual').
3741-
<li>Add back 'hanging-punctuation'.
3742-
<li>Various minor clarifications.
3743-
<li>Added back underline/overline/strike-through properties.
3744-
<li>Add back 'text-overflow' property.
3745-
</ul>
3674+
<p><a name="text-script-prop"></a>
3675+
The text-script property has been dropped, since it does not
3676+
belong in the style layer.
3677+
3678+
<p><a name="min-max-font-size-prop"></a>
3679+
<a name="min-font-size"></a>
3680+
<a name="max-font-size"></a>
3681+
<a name="kerning-props"></a>
3682+
<a name="kerning-mode"></a>
3683+
<a name="kerning-pair-threshold"></a>
3684+
Controls over kerning have been moved to the
3685+
<a href="http://www.w3.org/TR/css3-fonts">CSS Fonts Module</a>.</p>
3686+
3687+
<p><a name="document-grid"></a>
3688+
<a name="grid-introduction"></a>
3689+
<a name="line-grid-mode-prop"></a>
3690+
<a name="line-grid-mode"></a>
3691+
<a name="line-grid-progression-prop"></a>
3692+
<a name="line-grid-progression"></a>
3693+
<a name="line-grid-prop"></a>
3694+
<a name="line-grid"></a>
3695+
The line grid properties have been removed. There is currently no
3696+
plan to add them back, although a document grid feature may be added
3697+
to future CSS modules.
37463698

37473699
<h2 id="acknowledgements"><span class="secno">13.</span>
37483700
Acknowledgements</h2>
@@ -3751,9 +3703,10 @@ <h2 id="acknowledgements"><span class="secno">13.</span>
37513703
Ayman Aldahleh, Bert Bos, Tantek Çelik, Stephen Deach, Martin Dürst,
37523704
Laurie Anna Edlund, Ben Errez, Yaniv Feinberg, Arye Gittelman, Ian
37533705
Hickson, Martin Heijdra, Richard Ishida, Koji Ishii, Masayasu Ishikawa,
3754-
Michael Jochimsen, Eric LeVine, Chris Lilley, Shinyu Murakami, Paul Nelson,
3755-
Chris Pratley, Martin Sawicki, Rahul Sonnad, Frank Tang, Chris Thrasher,
3756-
Etan Wexler, Chris Wilson, Masafumi Yabe and Steve Zilles.</p>
3706+
Michael Jochimsen, Eric LeVine, Ambrose Li, Chris Lilley, Shinyu Murakami,
3707+
Paul Nelson, Chris Pratley, Martin Sawicki, Arnold Schrijver, Rahul Sonnad,
3708+
Frank Tang, Chris Thrasher, Etan Wexler, Chris Wilson, Masafumi Yabe and
3709+
Steve Zilles.</p>
37573710

37583711
<h2 id="references"><span class="secno">14.</span>
37593712
References</h2>

0 commit comments

Comments
 (0)