- From: Tab Atkins Jr.. via cvs-syncmail <cvsmail@w3.org>
- Date: Fri, 22 Jul 2011 20:29:01 +0000
- To: public-css-commits@w3.org
Update of /sources/public/csswg/css3-lists
In directory hutz:/tmp/cvs-serv30124
Modified Files:
Overview.html Overview.src.html
Log Message:
More rewording of the position:marker section.
Index: Overview.html
===================================================================
RCS file: /sources/public/csswg/css3-lists/Overview.html,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -d -r1.71 -r1.72
--- Overview.html 22 Jul 2011 20:23:13 -0000 1.71
+++ Overview.html 22 Jul 2011 20:28:59 -0000 1.72
@@ -1190,10 +1190,7 @@
<dt><dfn id=ancestor-list-item>ancestor list item</dfn>
<dd>The <a href="#ancestor-list-item"><i>ancestor list item</i></a> is the
- marker's nearest list item ancestor. <span class=note>The marker is
- guaranteed to have a list item ancestor, or else its ‘<code
- class=property>position</code>’ property would have computed to
- ‘<code class=css>relative</code>’ instead.</span>
+ marker's nearest list item ancestor.
<dt><dfn id=marker-positioning-reference-element>marker positioning
reference element</dfn>
@@ -1221,13 +1218,13 @@
</dl>
<p>The element’s horizontal position must then be set such that the
- margin edge of the element corresponding to the "end" edge of the <a
+ element's margin edge that corresponds to the "end" edge of the <a
href="#marker-positioning-reference-element"><i>marker positioning
- reference element</i></a> is flush with the border edge of the <a
- href="#ancestor-list-item"><i>ancestor list item</i></a> corresponding to
- the "start" edge of the <a
+ reference element</i></a> is flush with the <a
+ href="#ancestor-list-item"><i>ancestor list item</i></a>‘<code
+ class=css>s border edge that corresponds to the "start" edge of the <a
href="#marker-positioning-reference-element"><i>marker positioning
- reference element</i></a>.
+ reference element</i></a>.</code>
<p class=note>The purpose of this somewhat convoluted definition is to
position the marker flush against its list item, and then when
@@ -1246,15 +1243,14 @@
what UI would be acceptable for such a crazy case, and how to state it in
non-crazy terms.
- <p>All elements or pseudo-elements with ‘<code
- class=css>position:marker</code>’ that share a common <a
+ <p>All elements or pseudo-elements with <code
+ class=css>"position:marker"</code> that share a common <a
href="#ancestor-list-item"><i>ancestor list item</i></a> are known as <dfn
id=markers-associated-with-that-list-item title=associated-marker>markers
associated with that list item</dfn>.
- <p>The ‘<code class=property>top</code>’, ‘<code
- class=property>right</code>’, ‘<code
- class=property>bottom</code>’, and ‘<code
+ <p>The ’top', ‘<code class=property>right</code>’,
+ ‘<code class=property>bottom</code>’, and ‘<code
class=property>left</code>’ properties specify offsets relative to
the top, right, bottom, and left edges (respectively) of the element
itself, similar to how relative positioning works.
Index: Overview.src.html
===================================================================
RCS file: /sources/public/csswg/css3-lists/Overview.src.html,v
retrieving revision 1.120
retrieving revision 1.121
diff -u -d -r1.120 -r1.121
--- Overview.src.html 22 Jul 2011 20:23:13 -0000 1.120
+++ Overview.src.html 22 Jul 2011 20:28:59 -0000 1.121
@@ -733,7 +733,7 @@
<dl>
<dt><dfn>ancestor list item</dfn></dt>
- <dd>The <i>ancestor list item</i> is the marker's nearest list item ancestor. <span class=note>The marker is guaranteed to have a list item ancestor, or else its 'position' property would have computed to ''relative'' instead.</span></dd>
+ <dd>The <i>ancestor list item</i> is the marker's nearest list item ancestor.</dd>
<dt><dfn>marker positioning reference element</dfn></dt>
<dd>
@@ -745,7 +745,7 @@
</dd>
</dl>
- <p>The element's horizontal position must then be set such that the margin edge of the element corresponding to the "end" edge of the <i>marker positioning reference element</i> is flush with the border edge of the <i>ancestor list item</i> corresponding to the "start" edge of the <i>marker positioning reference element</i>.</p>
+ <p>The element's horizontal position must then be set such that the element's margin edge that corresponds to the "end" edge of the <i>marker positioning reference element</i> is flush with the <i>ancestor list item</i>'s border edge that corresponds to the "start" edge of the <i>marker positioning reference element</i>.</p>
<p class='note'>The purpose of this somewhat convoluted definition is to position the marker flush against its list item, and then when "marker-attachment:list-container", keep all the markers for a given list on the same side of their list items even in mixed-direction text, so that authors can specify padding on only one side and still ensure their markers are visible.</p>
@@ -757,7 +757,7 @@
on what UI would be acceptable for such a crazy case, and how to state it
in non-crazy terms.</p>
- <p>All elements or pseudo-elements with ''position:marker'' that share a common <i>ancestor list item</i> are known as <dfn title='associated-marker'>markers associated with that list item</dfn>.</p>
+ <p>All elements or pseudo-elements with <code class=css>"position:marker"</code> that share a common <i>ancestor list item</i> are known as <dfn title='associated-marker'>markers associated with that list item</dfn>.</p>
<p>The 'top', 'right', 'bottom', and 'left' properties specify offsets relative to the top, right, bottom, and left edges (respectively) of the element itself, similar to how relative positioning works.</p>
Received on Friday, 22 July 2011 20:29:02 UTC