- From: Elika Etemad via cvs-syncmail <cvsmail@w3.org>
- Date: Fri, 20 May 2011 08:06:55 +0000
- To: public-css-commits@w3.org
Update of /sources/public/csswg/css3-writing-modes
In directory hutz:/tmp/cvs-serv545
Modified Files:
Overview.html Overview.src.html
Log Message:
Add some clarifications to table-related stuff
Index: Overview.html
===================================================================
RCS file: /sources/public/csswg/css3-writing-modes/Overview.html,v
retrieving revision 1.126
retrieving revision 1.127
diff -u -d -r1.126 -r1.127
--- Overview.html 20 May 2011 07:25:50 -0000 1.126
+++ Overview.html 20 May 2011 08:06:53 -0000 1.127
@@ -264,7 +264,7 @@
<li><a href="#caption-side"><span class=secno>7.7. </span> Table Caption
Mappings: the ‘<code class=property>caption-side</code>’
- property</a>
+ keywords</a>
</ul>
<li><a href="#page-direction"><span class=secno>8. </span> Page Flow: the
@@ -2491,6 +2491,9 @@
<li>The ‘<code class=property>text-indent</code>’ property
indents from the start edge of the line box.
+
+ <li>For tables, the ordering of columns begins on the start side of the
+ table, and the ordering of rows begins on the before side of the table.
</ul>
<h3 id=line-mappings><span class=secno>7.5. </span> Line-Relative Mappings</h3>
@@ -2573,7 +2576,51 @@
</ul>
<h3 id=caption-side><span class=secno>7.7. </span> Table Caption Mappings:
- the ‘<code class=property>caption-side</code>’ property</h3>
+ the ‘<code class=property>caption-side</code>’ keywords</h3>
+
+ <table class=propdef>
+ <tbody>
+ <tr>
+ <th>Property:
+
+ <td>‘<code class=property>caption-side</code>’
+
+ <tr>
+ <th>New Values:
+
+ <td>‘<a href="#before"><code class=css>before</code></a>’ |
+ ‘<a href="#after"><code class=css>after</code></a>’
+
+ <tr>
+ <th>Initial:
+
+ <td>same as CSS2.1
+
+ <tr>
+ <th>Applies to:
+
+ <td>same as CSS2.1
+
+ <tr>
+ <th>Inherited:
+
+ <td>same as CSS2.1
+
+ <tr>
+ <th>Percentages:
+
+ <td>same as CSS2.1
+
+ <tr>
+ <th>Media:
+
+ <td>same as CSS2.1
+
+ <tr>
+ <th>Computed value:
+
+ <td>specified value
+ </table>
<p>This module introduces two new values to the ‘<code
class=property>caption-side</code>’ property: ‘<a
@@ -2587,6 +2634,12 @@
class=css>bottom</code></a>’ values, respectively. <a href="#CSS21"
rel=biblioentry>[CSS21]<!--{{!CSS21}}--></a>
+ <p class=note>For implementations that support the ‘<code
+ class=property>top-outside</code>’ and ‘<code
+ class=property>bottom-outside</code>’ model, corresponding
+ ‘<code class=property>before-outside</code>’ and ‘<code
+ class=property>after-outside</code>’ will be similarly introduced.
+
<p>Implementations that support the ‘<a href="#top"><code
class=css>top</code></a>’ and ‘<a href="#bottom"><code
class=css>bottom</code></a>’ values of the ‘<code
@@ -2601,16 +2654,22 @@
<p>For implementations that do support side captions (i.e. the ‘<a
href="#left"><code class=css>left</code></a>’ and ‘<a
- href="#right"><code class=css>right</code></a>’ values), this module
- also introduces the ‘<a href="#start"><code
- class=css>start</code></a>’ and ‘<a href="#end"><code
- class=css>end</code></a>’ values, which behave similarly and which
- position the caption on the start and end sides of the table box,
- calculated with respect to the writing mode of the table element. For such
- implementations, the ‘<a href="#top"><code
+ href="#right"><code class=css>right</code></a>’ values from the
+ obsolete CSS 2.0 specification <a href="#CSS2"
+ rel=biblioentry>[CSS2]<!--{{CSS2}}--></a>), this module also introduces
+ the ‘<a href="#start"><code class=css>start</code></a>’ and
+ ‘<a href="#end"><code class=css>end</code></a>’ values, which
+ behave similarly and which position the caption on the start and end sides
+ of the table box, calculated with respect to the writing mode of the table
+ element. For such implementations, the ‘<a href="#top"><code
class=css>top</code></a>’ and ‘<a href="#bottom"><code
class=css>bottom</code></a>’ values must place the caption on the
- top and bottom sides of the table box, respectively. <!--
+ top and bottom sides of the table box, respectively.
+
+ <p class=note>The CSS2.0 side caption model had some <a
+ href="http://lists.w3.org/Archives/Public/www-style/2002Dec/0142.html">problems</a>
+ and will likely have a different definition in CSS3.</p>
+ <!--
<h3 id="html-attributes">HTML Attributes</h3>
<p>This section defines the mapping of HTML presentational attributes
@@ -2671,7 +2730,6 @@
<li>marginheight</li>
</ul>
-->
-
<h2 id=page-direction><span class=secno>8. </span> Page Flow: the page
progression direction</h2>
@@ -3310,6 +3368,16 @@
<dt style="display: none"><!-- keeps the doc valid if the DL is empty -->
<!---->
+ <dt id=CSS2>[CSS2]
+
+ <dd>Ian Jacobs; et al. <a
+ href="http://www.w3.org/TR/2008/REC-CSS2-20080411"><cite>Cascading Style
+ Sheets, level 2 (CSS2) Specification.</cite></a> 11 April 2008. W3C
+ Recommendation. URL: <a
+ href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a>
+ </dd>
+ <!---->
+
<dt id=CSS3BG>[CSS3BG]
<dd>Bert Bos; Elika J. Etemad; Brad Kemper. <a
@@ -3406,6 +3474,21 @@
<td>visual
<tr valign=baseline>
+ <td><span class=property>‘caption-side’</span>
+
+ <td>‘before’ | ‘after’
+
+ <td>same as CSS2.1
+
+ <td>same as CSS2.1
+
+ <td>same as CSS2.1
+
+ <td>same as CSS2.1
+
+ <td>same as CSS2.1
+
+ <tr valign=baseline>
<td><span class=property>‘column-width’</span>
<td>‘min-content’ | ‘max-content’
Index: Overview.src.html
===================================================================
RCS file: /sources/public/csswg/css3-writing-modes/Overview.src.html,v
retrieving revision 1.132
retrieving revision 1.133
diff -u -d -r1.132 -r1.133
--- Overview.src.html 20 May 2011 07:25:50 -0000 1.132
+++ Overview.src.html 20 May 2011 08:06:53 -0000 1.133
@@ -1846,6 +1846,9 @@
aligns to the start edge of the line box.
<li>The 'text-indent' property indents from the start
edge of the line box.
+ <li>For tables, the ordering of columns begins on the start
+ side of the table, and the ordering of rows begins on the
+ before side of the table.
</ul>
<h3 id="line-mappings">
@@ -1910,7 +1913,45 @@
</ul>
<h3 id="caption-side">
-Table Caption Mappings: the 'caption-side' property</h3>
+Table Caption Mappings: the 'caption-side' keywords</h3>
+
+ <table class="propdef">
+ <tbody>
+ <tr>
+ <th>Property:</th>
+ <td>'caption-side'</td>
+ </tr>
+ <tr>
+ <th>New Values:</th>
+ <td>''before'' | ''after''</td>
+ </tr>
+ <tr>
+ <th>Initial:</th>
+ <td>same as CSS2.1</td>
+ </tr>
+ <tr>
+ <th>Applies to:</th>
+ <td>same as CSS2.1</td>
+ </tr>
+ <tr>
+ <th>Inherited:</th>
+ <td>same as CSS2.1</td>
+ </tr>
+ <tr>
+ <th>Percentages:</th>
+ <td>same as CSS2.1</td>
+ </tr>
+ <tr>
+ <th>Media:</th>
+ <td>same as CSS2.1</td>
+ </tr>
+ <tr>
+ <th>Computed value:</th>
+ <td>specified value</td>
+ </tr>
+ </tbody>
+ </table>
+
<p>This module introduces two new values to the 'caption-side' property:
''before'' and ''after'', which position the caption before and
@@ -1918,6 +1959,10 @@
writing mode, they are equivalent to the existing ''top'' and
''bottom'' values, respectively. [[!CSS21]]
+ <p class='note'>For implementations that support the 'top-outside'
+ and 'bottom-outside' model, corresponding 'before-outside' and
+ 'after-outside' will be similarly introduced.
+
<p>Implementations that support the ''top'' and ''bottom'' values
of the 'caption-side' property but do not support side captions
(i.e. ''left'' and ''right'' captions in horizontal writing modes)
@@ -1925,12 +1970,18 @@
is in a vertical writing mode.
<p>For implementations that do support side captions (i.e. the ''left''
- and ''right'' values), this module also introduces the ''start''
+ and ''right'' values from the obsolete CSS 2.0 specification
+ [[CSS2]]), this module also introduces the ''start''
and ''end'' values, which behave similarly and which position the
caption on the start and end sides of the table box, calculated
with respect to the writing mode of the table element. For such
implementations, the ''top'' and ''bottom'' values must place the
caption on the top and bottom sides of the table box, respectively.
+
+ <p class="note">The CSS2.0 side caption model had some
+ <a href="http://lists.w3.org/Archives/Public/www-style/2002Dec/0142.html">problems</a>
+ and will likely have a different definition in CSS3.</p>
+
<!--
<h3 id="html-attributes">HTML Attributes</h3>
Received on Friday, 20 May 2011 08:06:57 UTC