Skip to content

Commit fc6a354

Browse files
committed
Replace 'superior parent' with 'originating element'
1 parent 8f5119a commit fc6a354

2 files changed

Lines changed: 38 additions & 39 deletions

File tree

css3-content/Overview.html

Lines changed: 28 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
FIXME when publishing: copy the current default.css and link to
1212
"default.css" rather than "../default.css"
1313
-->
14-
<link href="../css-module/default.css" rel=stylesheet type="text/css">
14+
<link href="../default.css" rel=stylesheet type="text/css">
1515
<link href="http://www.w3.org/StyleSheets/TR/W3C-ED.css" rel=stylesheet
1616
type="text/css">
1717
</head>
@@ -36,16 +36,15 @@
3636

3737
<h1>CSS Generated Content Module Level 3</h1>
3838

39-
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 9 November
40-
2011</h2>
39+
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 17 April 2012</h2>
4140

4241
<dl>
4342
<dt>This version:
4443

4544
<dd><a
4645
href="http://dev.w3.org/csswg/css3-content/">http://dev.w3.org/csswg/css3-content/</a></dd>
4746
<!-- <dd><a
48-
href="2011/ED-css3-content-20111109">2011/ED-css3-content-20111109</a></dd> -->
47+
href="2012/ED-css3-content-20120417">2012/ED-css3-content-20120417</a></dd> -->
4948

5049
<dt>Latest version:
5150

@@ -72,13 +71,12 @@ <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 9 November
7271

7372
<p class=copyright><a
7473
href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright"
75-
rel=license>Copyright</a> &copy; 2011 <a
76-
href="http://www.w3.org/"><acronym
77-
title="World Wide Web Consortium">W3C</acronym></a><sup>&reg;</sup> (<a
78-
href="http://www.csail.mit.edu/"><acronym
79-
title="Massachusetts Institute of Technology">MIT</acronym></a>, <a
80-
href="http://www.ercim.eu/"><acronym
81-
title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym></a>,
74+
rel=license>Copyright</a> &copy; 2012 <a href="http://www.w3.org/"><abbr
75+
title="World Wide Web Consortium">W3C</abbr></a><sup>&reg;</sup> (<a
76+
href="http://www.csail.mit.edu/"><abbr
77+
title="Massachusetts Institute of Technology">MIT</abbr></a>, <a
78+
href="http://www.ercim.eu/"><abbr
79+
title="European Research Consortium for Informatics and Mathematics">ERCIM</abbr></a>,
8280
<a href="http://www.keio.ac.jp/">Keio</a>), All Rights Reserved. W3C <a
8381
href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>,
8482
<a
@@ -306,12 +304,12 @@ <h2 id=terminology><span class=secno>2. </span>Terminology</h2>
306304
these nested pseudo-elements, three new terms have been coined.
307305

308306
<dl>
309-
<dt><dfn id=superior-parent>superior parent</dfn>
307+
<dt><dfn id=originating-element>originating element</dfn>
310308

311-
<dd> A pseudo-element's superior parent is the element to which it is
312-
associated. e.g. the superior parent of the pseudo-element matched by
309+
<dd> A pseudo-element's originating element is the element to which it is
310+
associated. e.g. the originating element of the pseudo-element matched by
313311
&lsquo;<code class=css>::before</code>&rsquo; is the element to which it
314-
is attached. Note that an element never has a superior parent, and a
312+
is attached. Note that an element never has a originating element, and a
315313
pseudo-element always has exactly one. This term is sometimes shortened
316314
to "superior".
317315
</dl>
@@ -370,7 +368,7 @@ <h3 id=inserting-content-into-an-element-the-be><span class=secno>3.1.
370368

371369
<p>The &lsquo;<code class=css>::before</code>&rsquo; and &lsquo;<code
372370
class=css>::after</code>&rsquo; pseudo-elements inherit any inheritable
373-
properties from their superior parent.
371+
properties from their originating element.
374372

375373
<p>For a &lsquo;<code class=css>::before</code>&rsquo; or &lsquo;<code
376374
class=css>::after</code>&rsquo; pseudo-element to be generated, the
@@ -1384,9 +1382,10 @@ <h2 id=inserting-and-replacing-content-with-the><span class=secno>7.
13841382
<p>For an element, this computes to &lsquo;<a href="#contents0"><code
13851383
class=property>contents</code></a>&rsquo;.</p>
13861384

1387-
<p>For &lsquo;<code class=css>::alternate</code>&rsquo;, if the superior
1388-
parent uses the &lsquo;<code class=property>footnote</code>&rsquo;,
1389-
&lsquo;<code class=property>endnote</code>&rsquo;, or &lsquo;<code
1385+
<p>For &lsquo;<code class=css>::alternate</code>&rsquo;, if the
1386+
originating element uses the &lsquo;<code
1387+
class=property>footnote</code>&rsquo;, &lsquo;<code
1388+
class=property>endnote</code>&rsquo;, or &lsquo;<code
13901389
class=property>section-note</code>&rsquo; counter in its &lsquo;<a
13911390
href="#content"><code class=property>content</code></a>&rsquo; property
13921391
then the computed value of &lsquo;<a href="#content"><code
@@ -1400,8 +1399,8 @@ <h2 id=inserting-and-replacing-content-with-the><span class=secno>7.
14001399
class=css>::line-marker</code>&rsquo; this computes to &lsquo;<a
14011400
href="#inhibit"><code class=property>inhibit</code></a>&rsquo;.</p>
14021401

1403-
<p>For &lsquo;<code class=css>::marker</code>&rsquo;, if the superior
1404-
parent's superior parent uses &lsquo;<code
1402+
<p>For &lsquo;<code class=css>::marker</code>&rsquo;, if the originating
1403+
element's originating element uses &lsquo;<code
14051404
class=property>footnote</code>&rsquo; in its &lsquo;<a
14061405
href="#content"><code class=property>content</code></a>&rsquo; property
14071406
then &lsquo;<a href="#normal"><code
@@ -1418,8 +1417,8 @@ <h2 id=inserting-and-replacing-content-with-the><span class=secno>7.
14181417
suffix appropriate for that list style type, otherwise &lsquo;<a
14191418
href="#inhibit"><code class=property>inhibit</code></a>&rsquo;.</p>
14201419

1421-
<p>For &lsquo;<code class=css>::marker</code>&rsquo;, if the superior
1422-
parent's superior parent uses &lsquo;<code
1420+
<p>For &lsquo;<code class=css>::marker</code>&rsquo;, if the originating
1421+
element's originating element uses &lsquo;<code
14231422
class=property>endnote</code>&rsquo; in its &lsquo;<a
14241423
href="#content"><code class=property>content</code></a>&rsquo; property
14251424
then &lsquo;<a href="#normal"><code
@@ -1436,8 +1435,8 @@ <h2 id=inserting-and-replacing-content-with-the><span class=secno>7.
14361435
suffix appropriate for that list style type, otherwise &lsquo;<a
14371436
href="#inhibit"><code class=property>inhibit</code></a>&rsquo;.</p>
14381437

1439-
<p>For &lsquo;<code class=css>::marker</code>&rsquo;, if the superior
1440-
parent's superior parent uses &lsquo;<code
1438+
<p>For &lsquo;<code class=css>::marker</code>&rsquo;, if the originating
1439+
element's originating element uses &lsquo;<code
14411440
class=property>section-note</code>&rsquo; in its &lsquo;<a
14421441
href="#content"><code class=property>content</code></a>&rsquo; property
14431442
then &lsquo;<a href="#normal"><code
@@ -1456,7 +1455,7 @@ <h2 id=inserting-and-replacing-content-with-the><span class=secno>7.
14561455

14571456
<p>Otherwise, for &lsquo;<code class=css>::marker</code>&rsquo;, if the
14581457
computed value of &lsquo;<code class=property>display</code>&rsquo; for
1459-
the superior parent is &lsquo;<code
1458+
the originating element is &lsquo;<code
14601459
class=property>list-item</code>&rsquo; then &lsquo;<a
14611460
href="#normal"><code class=property>normal</code></a>&rsquo; computes to
14621461
the computed value of the &lsquo;<code
@@ -1980,6 +1979,9 @@ <h2 class=no-num id=index>Index</h2>
19801979
<li>open-quote, <a href="#open-quote"
19811980
title=open-quote><strong>7.</strong></a>
19821981

1982+
<li>originating element, <a href="#originating-element"
1983+
title="originating element"><strong>2.</strong></a>
1984+
19831985
<li>page-policy, <a href="#page-policy0"
19841986
title=page-policy><strong>6.2.</strong></a>
19851987

@@ -1994,9 +1996,6 @@ <h2 class=no-num id=index>Index</h2>
19941996

19951997
<li>&lt;strings&gt;, <a href="#ltstringsgt"
19961998
title="&lt;strings&gt;"><strong>7.</strong></a>
1997-
1998-
<li>superior parent, <a href="#superior-parent"
1999-
title="superior parent"><strong>2.</strong></a>
20001999
</ul>
20012000
<!--end-index-->
20022001

css3-content/Overview.src.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -150,12 +150,12 @@ <h2>Terminology</h2>
150150
terms have been coined.</p>
151151

152152
<dl>
153-
<dt><dfn>superior parent</dfn></dt>
153+
<dt><dfn>originating element</dfn></dt>
154154
<dd>
155-
A pseudo-element's superior parent is the element
156-
to which it is associated. e.g. the superior parent of the
155+
A pseudo-element's originating element is the element
156+
to which it is associated. e.g. the originating element of the
157157
pseudo-element matched by '::before' is the element to which
158-
it is attached. Note that an element never has a superior parent,
158+
it is attached. Note that an element never has a originating element,
159159
and a pseudo-element always has exactly one. This term is
160160
sometimes shortened to "superior".
161161
</dd>
@@ -211,7 +211,7 @@ <h3>Inserting content into an element: the '::before' and '::after'
211211
paragraph, including the initial string.</p>
212212

213213
<p>The '::before' and '::after' pseudo-elements inherit any
214-
inheritable properties from their superior parent.</p>
214+
inheritable properties from their originating element.</p>
215215

216216
<p>For a '::before' or '::after' pseudo-element to be generated,
217217
the pseudo-element must not have its 'content' property set to
@@ -961,15 +961,15 @@ <h2><a name="content-insert">Inserting and replacing content</a> with
961961

962962
<p>For an element, this computes to 'contents'.</p>
963963

964-
<p>For '::alternate', if the superior parent uses the 'footnote',
964+
<p>For '::alternate', if the originating element uses the 'footnote',
965965
'endnote', or 'section-note' counter in its 'content' property
966966
then the computed value of 'content' is 'contents', otherwise it
967967
computes to 'inhibit'.</p>
968968

969969
<p>For '::before', '::after', and '::line-marker' this computes to
970970
'inhibit'.</p>
971971

972-
<p>For '::marker', if the superior parent's superior parent uses
972+
<p>For '::marker', if the originating element's originating element uses
973973
'footnote' in its 'content' property then 'normal' computes to the
974974
computed value of the 'list-style-image' property if the
975975
list-style-image is not 'none', otherwise 'counter(footnote,
@@ -978,7 +978,7 @@ <h2><a name="content-insert">Inserting and replacing content</a> with
978978
property is not 'none' and <var>suffix</var> is the suffix appropriate for
979979
that list style type, otherwise 'inhibit'.</p>
980980

981-
<p>For '::marker', if the superior parent's superior parent uses
981+
<p>For '::marker', if the originating element's originating element uses
982982
'endnote' in its 'content' property then 'normal' computes to
983983
the computed value of the 'list-style-image' property if the
984984
list-style-image is not 'none', otherwise 'counter(endnote,
@@ -987,7 +987,7 @@ <h2><a name="content-insert">Inserting and replacing content</a> with
987987
property is not 'none' and <var>suffix</var> is the suffix appropriate for
988988
that list style type, otherwise 'inhibit'.</p>
989989

990-
<p>For '::marker', if the superior parent's superior parent uses
990+
<p>For '::marker', if the originating element's originating element uses
991991
'section-note' in its 'content' property then 'normal' computes
992992
to the computed value of the 'list-style-image' property if the
993993
list-style-image is not 'none', otherwise 'counter(section-note,
@@ -997,7 +997,7 @@ <h2><a name="content-insert">Inserting and replacing content</a> with
997997
that list style type, otherwise 'inhibit'.</p>
998998

999999
<p>Otherwise, for '::marker', if the computed value of 'display'
1000-
for the superior parent is 'list-item' then 'normal' computes to
1000+
for the originating element is 'list-item' then 'normal' computes to
10011001
the computed value of the 'list-style-image' property if the
10021002
list-style-image is not 'none', otherwise 'counter(list-item,
10031003
&lt;list-style-type&gt;) "<var>suffix</var>"' where &lt;list-style-type&gt;

0 commit comments

Comments
 (0)