- 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