[html5] r6716 - [e] (0) xref Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=14212
whatwg at whatwg.org
whatwg at whatwg.org
Thu Oct 20 14:43:45 PDT 2011
Author: ianh
Date: 2011-10-20 14:43:44 -0700 (Thu, 20 Oct 2011)
New Revision: 6716
Modified:
complete.html
index
source
Log:
[e] (0) xref
Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=14212
Modified: complete.html
===================================================================
--- complete.html 2011-10-20 21:06:47 UTC (rev 6715)
+++ complete.html 2011-10-20 21:43:44 UTC (rev 6716)
@@ -4076,10 +4076,22 @@
Content</cite> specification to define the interaction of certain
HTML elements with the CSS 'element()' function. <a href=#refsCSSIMAGES>[CSSIMAGES]</a></p>
- </dd>
+ <p>Support for the CSS Object Model is required for
+ implementations that support scripting. The following features and
+ terms are defined in the CSSOM specifications: <a href=#refsCSSOM>[CSSOM]</a> <a href=#refsCSSOMVIEW>[CSSOMVIEW]</a>
+ <ul class=brief><li><dfn id=linkstyle><code>LinkStyle</code></dfn></li>
+ <li><dfn id=cssstyledeclaration><code>CSSStyleDeclaration</code></dfn></li>
+ <li><dfn id=stylesheet><code>StyleSheet</code></dfn></li>
+ <li><dfn id=dom-linkstyle-sheet title=dom-linkstyle-sheet><code>sheet</code></dfn></li>
+ <li><dfn id=dom-stylesheet-disabled title=dom-stylesheet-disabled><code>disabled</code></dfn></li>
+ <li><dfn id=alternative-style-sheet-sets>Alternative style sheet sets</dfn> and the <dfn id=preferred-style-sheet-set>preferred style sheet set</dfn></li>
+ <li><dfn id=serializing-a-css-value>Serializing a CSS value</dfn></li>
+ <li><dfn id=scroll-an-element-into-view>Scroll an element into view</dfn></li>
+ </ul></dd>
+
<dt>The WebSocket protocol</dt>
<dd>
@@ -10324,7 +10336,7 @@
readonly attribute <span>HTMLCollection</span> <span title="dom-command-ro-commandTriggers">commandTriggers</span>;-->
// <span>styling</span>
- readonly attribute <span>CSSStyleDeclaration</span> <a href=#dom-style title=dom-style>style</a>;
+ readonly attribute <a href=#cssstyledeclaration>CSSStyleDeclaration</a> <a href=#dom-style title=dom-style>style</a>;
// <a href=#event-handler-idl-attributes>event handler IDL attributes</a>
[TreatNonCallableAsNull] attribute <a href=#function>Function</a>? <a href=#handler-onabort title=handler-onabort>onabort</a>;
@@ -11011,19 +11023,19 @@
<hr><dl class=domintro><dt><var title="">element</var> . <code title=dom-style><a href=#dom-style>style</a></code></dt>
<dd>
- <p>Returns a <code>CSSStyleDeclaration</code> object for the element's <code title=attr-style><a href=#the-style-attribute>style</a></code> attribute.</p>
+ <p>Returns a <code><a href=#cssstyledeclaration>CSSStyleDeclaration</a></code> object for the element's <code title=attr-style><a href=#the-style-attribute>style</a></code> attribute.</p>
</dd>
</dl><div class=impl>
<p>The <dfn id=dom-style title=dom-style><code>style</code></dfn> IDL attribute
- must return a <code>CSSStyleDeclaration</code> whose value
+ must return a <code><a href=#cssstyledeclaration>CSSStyleDeclaration</a></code> whose value
represents the declarations specified in the attribute, if
- present. Mutating the <code>CSSStyleDeclaration</code> object must
+ present. Mutating the <code><a href=#cssstyledeclaration>CSSStyleDeclaration</a></code> object must
create a <code title=attr-style><a href=#the-style-attribute>style</a></code> attribute on the
element (if there isn't one already) and then change its value to be
a value representing the serialized form of the
- <code>CSSStyleDeclaration</code> object. The same object must be
+ <code><a href=#cssstyledeclaration>CSSStyleDeclaration</a></code> object. The same object must be
returned each time. <a href=#refsCSSOM>[CSSOM]</a></p>
</div>
@@ -13610,7 +13622,7 @@
attribute DOMString <a href=#dom-link-type title=dom-link-type>type</a>;
[PutForwards=<span title=dom-DOMSettableTokenList-value>value</span>] readonly attribute <a href=#domsettabletokenlist>DOMSettableTokenList</a> <a href=#dom-link-sizes title=dom-link-sizes>sizes</a>;
};
-<a href=#htmllinkelement>HTMLLinkElement</a> implements <span>LinkStyle</span>;</pre>
+<a href=#htmllinkelement>HTMLLinkElement</a> implements <a href=#linkstyle>LinkStyle</a>;</pre>
</dd>
</dl><p>The <code><a href=#the-link-element>link</a></code> element allows authors to link their
document to other resources.</p>
@@ -13888,7 +13900,7 @@
attribute gives the title of the link. With one exception, it is
purely advisory. The value is text. The exception is for style sheet
links, where the <code title=attr-link-title><a href=#attr-link-title>title</a></code>
- attribute defines <span>alternative style sheet sets</span>.</p>
+ attribute defines <a href=#alternative-style-sheet-sets>alternative style sheet sets</a>.</p>
<p class=note>The <code title=attr-link-title><a href=#attr-link-title>title</a></code>
attribute on <code><a href=#the-link-element>link</a></code> elements differs from the global
@@ -13928,7 +13940,7 @@
always return false and does nothing on setting.</p> <!-- that is
normatively required in the definition of dom-linkstyle-disabled -->
- <p>The <code>LinkStyle</code> interface is also implemented by
+ <p>The <code><a href=#linkstyle>LinkStyle</a></code> interface is also implemented by
this element; the <a href=#styling>styling processing model</a> defines
how. <a href=#refsCSSOM>[CSSOM]</a></p>
@@ -14482,8 +14494,8 @@
<dd>
- <p>This pragma sets the name of the default <span title="alternative style sheet sets">alternative style sheet
- set</span>.</p>
+ <p>This pragma sets the name of the default <a href=#alternative-style-sheet-sets title="alternative style sheet sets">alternative style sheet
+ set</a>.</p>
<div class=impl>
@@ -14491,7 +14503,7 @@
attribute's value is the empty string, then abort these
steps.</li>
- <li><p>Set the <span>preferred style sheet set</span> to the
+ <li><p>Set the <a href=#preferred-style-sheet-set>preferred style sheet set</a> to the
value of the element's <code title=attr-meta-content><a href=#attr-meta-content>content</a></code> attribute. <a href=#refsCSSOM>[CSSOM]</a></li>
</ol></div>
@@ -14940,7 +14952,7 @@
attribute DOMString <a href=#dom-style-type title=dom-style-type>type</a>;
attribute boolean <a href=#dom-style-scoped title=dom-style-scoped>scoped</a>;
};
-<a href=#htmlstyleelement>HTMLStyleElement</a> implements <span>LinkStyle</span>;</pre>
+<a href=#htmlstyleelement>HTMLStyleElement</a> implements <a href=#linkstyle>LinkStyle</a>;</pre>
</dd>
</dl><p>The <code><a href=#the-style-element>style</a></code> element allows authors to embed style
information in their documents. The <code><a href=#the-style-element>style</a></code> element is
@@ -15028,8 +15040,8 @@
</div>
<p id=title-on-style>The <dfn id=attr-style-title title=attr-style-title><code>title</code></dfn> attribute on
- <code><a href=#the-style-element>style</a></code> elements defines <span>alternative style sheet
- sets</span>. If the <code><a href=#the-style-element>style</a></code> element has no <code title=attr-style-title><a href=#attr-style-title>title</a></code> attribute, then it has no
+ <code><a href=#the-style-element>style</a></code> elements defines <a href=#alternative-style-sheet-sets>alternative style sheet
+ sets</a>. If the <code><a href=#the-style-element>style</a></code> element has no <code title=attr-style-title><a href=#attr-style-title>title</a></code> attribute, then it has no
title; the <code title=attr-title><a href=#the-title-attribute>title</a></code> attribute of
ancestors does not apply to the <code><a href=#the-style-element>style</a></code> element. <a href=#refsCSSOM>[CSSOM]</a></p>
@@ -15118,7 +15130,7 @@
IDL attribute behaves as defined <a href=#dom-linkstyle-disabled title=dom-linkstyle-disabled>for the alternative style sheets
DOM</a>.</p>
- <p>The <code>LinkStyle</code> interface is also implemented by
+ <p>The <code><a href=#linkstyle>LinkStyle</a></code> interface is also implemented by
this element; the <a href=#styling>styling processing model</a> defines
how. <a href=#refsCSSOM>[CSSOM]</a></p>
@@ -15154,25 +15166,25 @@
<p>The <code><a href=#the-link-element>link</a></code> and <code><a href=#the-style-element>style</a></code> elements can provide
styling information for the user agent to use when rendering the
- document. The DOM Styling specification specifies what styling
+ document. The CSS and CSSOM specifications specify what styling
information is to be used by the user agent and how it is to be
- used. <a href=#refsCSSOM>[CSSOM]</a></p>
+ used. <a href=#refsCSS>[CSS]</a> <a href=#refsCSSOM>[CSSOM]</a></p>
<p>The <code><a href=#the-style-element>style</a></code> and <code><a href=#the-link-element>link</a></code> elements implement
- the <code>LinkStyle</code> interface. <a href=#refsCSSOM>[CSSOM]</a></p>
+ the <code><a href=#linkstyle>LinkStyle</a></code> interface. <a href=#refsCSSOM>[CSSOM]</a></p>
<div class=impl>
<p>For <code><a href=#the-style-element>style</a></code> elements, if the user agent does not
- support the specified styling language, then the <code title=dom-LinkStyle-sheet>sheet</code> attribute of the element's
- <code>LinkStyle</code> interface must return null. Similarly,
+ support the specified styling language, then the <code title=dom-LinkStyle-sheet><a href=#dom-linkstyle-sheet>sheet</a></code> attribute of the element's
+ <code><a href=#linkstyle>LinkStyle</a></code> interface must return null. Similarly,
<code><a href=#the-link-element>link</a></code> elements that do not represent <a href=#link-type-stylesheet title=rel-stylesheet>external resource links that contribute to
the styling processing model</a> (i.e. that do not have a <code title=rel-stylesheet><a href=#link-type-stylesheet>stylesheet</a></code> keyword in their <code title=attr-link-rel><a href=#attr-link-rel>rel</a></code> attribute), or for which <a href=#the-link-is-an-alternative-stylesheet>the
link is an alternative stylesheet</a> but whose <code title=dom-title><a href=#dom-title>title</a></code> content attribute is absent or empty,
- must have their <code>LinkStyle</code> interface's <code title=dom-LinkStyle-sheet>sheet</code> attribute return null.</p>
+ must have their <code><a href=#linkstyle>LinkStyle</a></code> interface's <code title=dom-LinkStyle-sheet><a href=#dom-linkstyle-sheet>sheet</a></code> attribute return null.</p>
- <p>Otherwise, the <code>LinkStyle</code> interface's <code title=dom-LinkStyle-sheet>sheet</code> attribute must return a
- <code>StyleSheet</code> object with the following properties: <a href=#refsCSSOM>[CSSOM]</a></p>
+ <p>Otherwise, the <code><a href=#linkstyle>LinkStyle</a></code> interface's <code title=dom-LinkStyle-sheet><a href=#dom-linkstyle-sheet>sheet</a></code> attribute must return a
+ <code><a href=#stylesheet>StyleSheet</a></code> object with the following properties: <a href=#refsCSSOM>[CSSOM]</a></p>
<dl><dt>The style sheet type</dt>
@@ -15206,7 +15218,7 @@
attribute is present and has a non-empty value. If the attribute is
absent or its value is the empty string, then the style sheet does
not have a title (it is the empty string). The title is used for
- defining <span>alternative style sheet sets</span>.</dd>
+ defining <a href=#alternative-style-sheet-sets>alternative style sheet sets</a>.</dd>
<dt>The style sheet alternate flag</dt>
@@ -15224,9 +15236,9 @@
<p>The <dfn id=dom-linkstyle-disabled title=dom-LinkStyle-disabled><code>disabled</code></dfn> IDL
attribute on <code><a href=#the-link-element>link</a></code> and <code><a href=#the-style-element>style</a></code> elements must
- return false and do nothing on setting, if the <code title=dom-linkstyle-sheet>sheet</code> attribute of their
- <code>LinkStyle</code> interface is null. Otherwise, it must return
- the value of the <code>StyleSheet</code> interface's <code title=dom-stylesheet-disabled>disabled</code> attribute on
+ return false and do nothing on setting, if the <code title=dom-linkstyle-sheet><a href=#dom-linkstyle-sheet>sheet</a></code> attribute of their
+ <code><a href=#linkstyle>LinkStyle</a></code> interface is null. Otherwise, it must return
+ the value of the <code><a href=#stylesheet>StyleSheet</a></code> interface's <code title=dom-stylesheet-disabled><a href=#dom-stylesheet-disabled>disabled</a></code> attribute on
getting, and forward the new value to that same attribute on
setting.</p>
@@ -37187,7 +37199,7 @@
whose dimensions are exactly the rectangle of the bounding box of
the current path.</li>
- <li><p><span title="scroll an element into view">Scroll <var title="">notional child</var> into view</span> with the <var title="">align to top flag</var> set.</p>
+ <li><p><a href=#scroll-an-element-into-view title="scroll an element into view">Scroll <var title="">notional child</var> into view</a> with the <var title="">align to top flag</var> set.</p>
<li><p>Optionally, <a href=#inform>inform the user</a> that the
caret and/or selection cover <var title="">the specified
@@ -37416,8 +37428,8 @@
make the font look very ugly.</p>
<p>On getting, the <code title=dom-context-2d-font><a href=#dom-context-2d-font>font</a></code>
- attribute must return the <span title="serializing a CSS
- value">serialized form</span> of the current font of the context
+ attribute must return the <a href=#serializing-a-css-value title="serializing a CSS
+ value">serialized form</a> of the current font of the context
(with no 'line-height' component). <a href=#refsCSSOM>[CSSOM]</a></p>
<div class=example>
@@ -56060,8 +56072,8 @@
into a document">inserted into a document</a>, whichever happens
last. If the resource is <a href=#the-link-is-an-alternative-stylesheet title="the link is an alternative
stylesheet">an alternative stylesheet</a> then the user agent may
- defer obtaining the resource until it is part of the <span>preferred
- style sheet set</span>. <a href=#refsCSSOM>[CSSOM]</a></p> <!--
+ defer obtaining the resource until it is part of the <a href=#preferred-style-sheet-set>preferred
+ style sheet set</a>. <a href=#refsCSSOM>[CSSOM]</a></p> <!--
what about DOM access of alt style sheets? -->
<p><strong>Quirk</strong>: If the document has been set to
@@ -65530,7 +65542,7 @@
<hr><p>When the user agent is required to <dfn id=scroll-to-the-fragment-identifier>scroll to the fragment
identifier</dfn>, it must change the scrolling position of the
- document using the <span>scroll an element into view</span>
+ document using the <a href=#scroll-an-element-into-view>scroll an element into view</a>
algorithm defined in the CSSOM View specification, or perform some
other action, such that <a href=#the-indicated-part-of-the-document>the indicated part of the
document</a> is brought to the user's attention. If there is no
Modified: index
===================================================================
--- index 2011-10-20 21:06:47 UTC (rev 6715)
+++ index 2011-10-20 21:43:44 UTC (rev 6716)
@@ -4076,10 +4076,22 @@
Content</cite> specification to define the interaction of certain
HTML elements with the CSS 'element()' function. <a href=#refsCSSIMAGES>[CSSIMAGES]</a></p>
- </dd>
+ <p>Support for the CSS Object Model is required for
+ implementations that support scripting. The following features and
+ terms are defined in the CSSOM specifications: <a href=#refsCSSOM>[CSSOM]</a> <a href=#refsCSSOMVIEW>[CSSOMVIEW]</a>
+ <ul class=brief><li><dfn id=linkstyle><code>LinkStyle</code></dfn></li>
+ <li><dfn id=cssstyledeclaration><code>CSSStyleDeclaration</code></dfn></li>
+ <li><dfn id=stylesheet><code>StyleSheet</code></dfn></li>
+ <li><dfn id=dom-linkstyle-sheet title=dom-linkstyle-sheet><code>sheet</code></dfn></li>
+ <li><dfn id=dom-stylesheet-disabled title=dom-stylesheet-disabled><code>disabled</code></dfn></li>
+ <li><dfn id=alternative-style-sheet-sets>Alternative style sheet sets</dfn> and the <dfn id=preferred-style-sheet-set>preferred style sheet set</dfn></li>
+ <li><dfn id=serializing-a-css-value>Serializing a CSS value</dfn></li>
+ <li><dfn id=scroll-an-element-into-view>Scroll an element into view</dfn></li>
+ </ul></dd>
+
<dt>The WebSocket protocol</dt>
<dd>
@@ -10324,7 +10336,7 @@
readonly attribute <span>HTMLCollection</span> <span title="dom-command-ro-commandTriggers">commandTriggers</span>;-->
// <span>styling</span>
- readonly attribute <span>CSSStyleDeclaration</span> <a href=#dom-style title=dom-style>style</a>;
+ readonly attribute <a href=#cssstyledeclaration>CSSStyleDeclaration</a> <a href=#dom-style title=dom-style>style</a>;
// <a href=#event-handler-idl-attributes>event handler IDL attributes</a>
[TreatNonCallableAsNull] attribute <a href=#function>Function</a>? <a href=#handler-onabort title=handler-onabort>onabort</a>;
@@ -11011,19 +11023,19 @@
<hr><dl class=domintro><dt><var title="">element</var> . <code title=dom-style><a href=#dom-style>style</a></code></dt>
<dd>
- <p>Returns a <code>CSSStyleDeclaration</code> object for the element's <code title=attr-style><a href=#the-style-attribute>style</a></code> attribute.</p>
+ <p>Returns a <code><a href=#cssstyledeclaration>CSSStyleDeclaration</a></code> object for the element's <code title=attr-style><a href=#the-style-attribute>style</a></code> attribute.</p>
</dd>
</dl><div class=impl>
<p>The <dfn id=dom-style title=dom-style><code>style</code></dfn> IDL attribute
- must return a <code>CSSStyleDeclaration</code> whose value
+ must return a <code><a href=#cssstyledeclaration>CSSStyleDeclaration</a></code> whose value
represents the declarations specified in the attribute, if
- present. Mutating the <code>CSSStyleDeclaration</code> object must
+ present. Mutating the <code><a href=#cssstyledeclaration>CSSStyleDeclaration</a></code> object must
create a <code title=attr-style><a href=#the-style-attribute>style</a></code> attribute on the
element (if there isn't one already) and then change its value to be
a value representing the serialized form of the
- <code>CSSStyleDeclaration</code> object. The same object must be
+ <code><a href=#cssstyledeclaration>CSSStyleDeclaration</a></code> object. The same object must be
returned each time. <a href=#refsCSSOM>[CSSOM]</a></p>
</div>
@@ -13610,7 +13622,7 @@
attribute DOMString <a href=#dom-link-type title=dom-link-type>type</a>;
[PutForwards=<span title=dom-DOMSettableTokenList-value>value</span>] readonly attribute <a href=#domsettabletokenlist>DOMSettableTokenList</a> <a href=#dom-link-sizes title=dom-link-sizes>sizes</a>;
};
-<a href=#htmllinkelement>HTMLLinkElement</a> implements <span>LinkStyle</span>;</pre>
+<a href=#htmllinkelement>HTMLLinkElement</a> implements <a href=#linkstyle>LinkStyle</a>;</pre>
</dd>
</dl><p>The <code><a href=#the-link-element>link</a></code> element allows authors to link their
document to other resources.</p>
@@ -13888,7 +13900,7 @@
attribute gives the title of the link. With one exception, it is
purely advisory. The value is text. The exception is for style sheet
links, where the <code title=attr-link-title><a href=#attr-link-title>title</a></code>
- attribute defines <span>alternative style sheet sets</span>.</p>
+ attribute defines <a href=#alternative-style-sheet-sets>alternative style sheet sets</a>.</p>
<p class=note>The <code title=attr-link-title><a href=#attr-link-title>title</a></code>
attribute on <code><a href=#the-link-element>link</a></code> elements differs from the global
@@ -13928,7 +13940,7 @@
always return false and does nothing on setting.</p> <!-- that is
normatively required in the definition of dom-linkstyle-disabled -->
- <p>The <code>LinkStyle</code> interface is also implemented by
+ <p>The <code><a href=#linkstyle>LinkStyle</a></code> interface is also implemented by
this element; the <a href=#styling>styling processing model</a> defines
how. <a href=#refsCSSOM>[CSSOM]</a></p>
@@ -14482,8 +14494,8 @@
<dd>
- <p>This pragma sets the name of the default <span title="alternative style sheet sets">alternative style sheet
- set</span>.</p>
+ <p>This pragma sets the name of the default <a href=#alternative-style-sheet-sets title="alternative style sheet sets">alternative style sheet
+ set</a>.</p>
<div class=impl>
@@ -14491,7 +14503,7 @@
attribute's value is the empty string, then abort these
steps.</li>
- <li><p>Set the <span>preferred style sheet set</span> to the
+ <li><p>Set the <a href=#preferred-style-sheet-set>preferred style sheet set</a> to the
value of the element's <code title=attr-meta-content><a href=#attr-meta-content>content</a></code> attribute. <a href=#refsCSSOM>[CSSOM]</a></li>
</ol></div>
@@ -14940,7 +14952,7 @@
attribute DOMString <a href=#dom-style-type title=dom-style-type>type</a>;
attribute boolean <a href=#dom-style-scoped title=dom-style-scoped>scoped</a>;
};
-<a href=#htmlstyleelement>HTMLStyleElement</a> implements <span>LinkStyle</span>;</pre>
+<a href=#htmlstyleelement>HTMLStyleElement</a> implements <a href=#linkstyle>LinkStyle</a>;</pre>
</dd>
</dl><p>The <code><a href=#the-style-element>style</a></code> element allows authors to embed style
information in their documents. The <code><a href=#the-style-element>style</a></code> element is
@@ -15028,8 +15040,8 @@
</div>
<p id=title-on-style>The <dfn id=attr-style-title title=attr-style-title><code>title</code></dfn> attribute on
- <code><a href=#the-style-element>style</a></code> elements defines <span>alternative style sheet
- sets</span>. If the <code><a href=#the-style-element>style</a></code> element has no <code title=attr-style-title><a href=#attr-style-title>title</a></code> attribute, then it has no
+ <code><a href=#the-style-element>style</a></code> elements defines <a href=#alternative-style-sheet-sets>alternative style sheet
+ sets</a>. If the <code><a href=#the-style-element>style</a></code> element has no <code title=attr-style-title><a href=#attr-style-title>title</a></code> attribute, then it has no
title; the <code title=attr-title><a href=#the-title-attribute>title</a></code> attribute of
ancestors does not apply to the <code><a href=#the-style-element>style</a></code> element. <a href=#refsCSSOM>[CSSOM]</a></p>
@@ -15118,7 +15130,7 @@
IDL attribute behaves as defined <a href=#dom-linkstyle-disabled title=dom-linkstyle-disabled>for the alternative style sheets
DOM</a>.</p>
- <p>The <code>LinkStyle</code> interface is also implemented by
+ <p>The <code><a href=#linkstyle>LinkStyle</a></code> interface is also implemented by
this element; the <a href=#styling>styling processing model</a> defines
how. <a href=#refsCSSOM>[CSSOM]</a></p>
@@ -15154,25 +15166,25 @@
<p>The <code><a href=#the-link-element>link</a></code> and <code><a href=#the-style-element>style</a></code> elements can provide
styling information for the user agent to use when rendering the
- document. The DOM Styling specification specifies what styling
+ document. The CSS and CSSOM specifications specify what styling
information is to be used by the user agent and how it is to be
- used. <a href=#refsCSSOM>[CSSOM]</a></p>
+ used. <a href=#refsCSS>[CSS]</a> <a href=#refsCSSOM>[CSSOM]</a></p>
<p>The <code><a href=#the-style-element>style</a></code> and <code><a href=#the-link-element>link</a></code> elements implement
- the <code>LinkStyle</code> interface. <a href=#refsCSSOM>[CSSOM]</a></p>
+ the <code><a href=#linkstyle>LinkStyle</a></code> interface. <a href=#refsCSSOM>[CSSOM]</a></p>
<div class=impl>
<p>For <code><a href=#the-style-element>style</a></code> elements, if the user agent does not
- support the specified styling language, then the <code title=dom-LinkStyle-sheet>sheet</code> attribute of the element's
- <code>LinkStyle</code> interface must return null. Similarly,
+ support the specified styling language, then the <code title=dom-LinkStyle-sheet><a href=#dom-linkstyle-sheet>sheet</a></code> attribute of the element's
+ <code><a href=#linkstyle>LinkStyle</a></code> interface must return null. Similarly,
<code><a href=#the-link-element>link</a></code> elements that do not represent <a href=#link-type-stylesheet title=rel-stylesheet>external resource links that contribute to
the styling processing model</a> (i.e. that do not have a <code title=rel-stylesheet><a href=#link-type-stylesheet>stylesheet</a></code> keyword in their <code title=attr-link-rel><a href=#attr-link-rel>rel</a></code> attribute), or for which <a href=#the-link-is-an-alternative-stylesheet>the
link is an alternative stylesheet</a> but whose <code title=dom-title><a href=#dom-title>title</a></code> content attribute is absent or empty,
- must have their <code>LinkStyle</code> interface's <code title=dom-LinkStyle-sheet>sheet</code> attribute return null.</p>
+ must have their <code><a href=#linkstyle>LinkStyle</a></code> interface's <code title=dom-LinkStyle-sheet><a href=#dom-linkstyle-sheet>sheet</a></code> attribute return null.</p>
- <p>Otherwise, the <code>LinkStyle</code> interface's <code title=dom-LinkStyle-sheet>sheet</code> attribute must return a
- <code>StyleSheet</code> object with the following properties: <a href=#refsCSSOM>[CSSOM]</a></p>
+ <p>Otherwise, the <code><a href=#linkstyle>LinkStyle</a></code> interface's <code title=dom-LinkStyle-sheet><a href=#dom-linkstyle-sheet>sheet</a></code> attribute must return a
+ <code><a href=#stylesheet>StyleSheet</a></code> object with the following properties: <a href=#refsCSSOM>[CSSOM]</a></p>
<dl><dt>The style sheet type</dt>
@@ -15206,7 +15218,7 @@
attribute is present and has a non-empty value. If the attribute is
absent or its value is the empty string, then the style sheet does
not have a title (it is the empty string). The title is used for
- defining <span>alternative style sheet sets</span>.</dd>
+ defining <a href=#alternative-style-sheet-sets>alternative style sheet sets</a>.</dd>
<dt>The style sheet alternate flag</dt>
@@ -15224,9 +15236,9 @@
<p>The <dfn id=dom-linkstyle-disabled title=dom-LinkStyle-disabled><code>disabled</code></dfn> IDL
attribute on <code><a href=#the-link-element>link</a></code> and <code><a href=#the-style-element>style</a></code> elements must
- return false and do nothing on setting, if the <code title=dom-linkstyle-sheet>sheet</code> attribute of their
- <code>LinkStyle</code> interface is null. Otherwise, it must return
- the value of the <code>StyleSheet</code> interface's <code title=dom-stylesheet-disabled>disabled</code> attribute on
+ return false and do nothing on setting, if the <code title=dom-linkstyle-sheet><a href=#dom-linkstyle-sheet>sheet</a></code> attribute of their
+ <code><a href=#linkstyle>LinkStyle</a></code> interface is null. Otherwise, it must return
+ the value of the <code><a href=#stylesheet>StyleSheet</a></code> interface's <code title=dom-stylesheet-disabled><a href=#dom-stylesheet-disabled>disabled</a></code> attribute on
getting, and forward the new value to that same attribute on
setting.</p>
@@ -37187,7 +37199,7 @@
whose dimensions are exactly the rectangle of the bounding box of
the current path.</li>
- <li><p><span title="scroll an element into view">Scroll <var title="">notional child</var> into view</span> with the <var title="">align to top flag</var> set.</p>
+ <li><p><a href=#scroll-an-element-into-view title="scroll an element into view">Scroll <var title="">notional child</var> into view</a> with the <var title="">align to top flag</var> set.</p>
<li><p>Optionally, <a href=#inform>inform the user</a> that the
caret and/or selection cover <var title="">the specified
@@ -37416,8 +37428,8 @@
make the font look very ugly.</p>
<p>On getting, the <code title=dom-context-2d-font><a href=#dom-context-2d-font>font</a></code>
- attribute must return the <span title="serializing a CSS
- value">serialized form</span> of the current font of the context
+ attribute must return the <a href=#serializing-a-css-value title="serializing a CSS
+ value">serialized form</a> of the current font of the context
(with no 'line-height' component). <a href=#refsCSSOM>[CSSOM]</a></p>
<div class=example>
@@ -56060,8 +56072,8 @@
into a document">inserted into a document</a>, whichever happens
last. If the resource is <a href=#the-link-is-an-alternative-stylesheet title="the link is an alternative
stylesheet">an alternative stylesheet</a> then the user agent may
- defer obtaining the resource until it is part of the <span>preferred
- style sheet set</span>. <a href=#refsCSSOM>[CSSOM]</a></p> <!--
+ defer obtaining the resource until it is part of the <a href=#preferred-style-sheet-set>preferred
+ style sheet set</a>. <a href=#refsCSSOM>[CSSOM]</a></p> <!--
what about DOM access of alt style sheets? -->
<p><strong>Quirk</strong>: If the document has been set to
@@ -65530,7 +65542,7 @@
<hr><p>When the user agent is required to <dfn id=scroll-to-the-fragment-identifier>scroll to the fragment
identifier</dfn>, it must change the scrolling position of the
- document using the <span>scroll an element into view</span>
+ document using the <a href=#scroll-an-element-into-view>scroll an element into view</a>
algorithm defined in the CSSOM View specification, or perform some
other action, such that <a href=#the-indicated-part-of-the-document>the indicated part of the
document</a> is brought to the user's attention. If there is no
Modified: source
===================================================================
--- source 2011-10-20 21:06:47 UTC (rev 6715)
+++ source 2011-10-20 21:43:44 UTC (rev 6716)
@@ -3029,6 +3029,23 @@
HTML elements with the CSS 'element()' function. <a
href="#refsCSSIMAGES">[CSSIMAGES]</a></p>
+ <p>Support for the CSS Object Model is required for
+ implementations that support scripting. The following features and
+ terms are defined in the CSSOM specifications: <a
+ href="#refsCSSOM">[CSSOM]</a> <a
+ href="#refsCSSOMVIEW">[CSSOMVIEW]</a>
+
+ <ul class="brief">
+ <li><dfn><code>LinkStyle</code></dfn></li>
+ <li><dfn><code>CSSStyleDeclaration</code></dfn></li>
+ <li><dfn><code>StyleSheet</code></dfn></li>
+ <li><dfn title="dom-linkstyle-sheet"><code>sheet</code></dfn></li>
+ <li><dfn title="dom-stylesheet-disabled"><code>disabled</code></dfn></li>
+ <li><dfn>Alternative style sheet sets</dfn> and the <dfn>preferred style sheet set</dfn></li>
+ <li><dfn>Serializing a CSS value</dfn></li>
+ <li><dfn>Scroll an element into view</dfn></li>
+ </ul>
+
</dd>
<!--END html--><!--END dev-html--><!--END w3c-html-->
@@ -16048,9 +16065,10 @@
<p>The <code>link</code> and <code>style</code> elements can provide
styling information for the user agent to use when rendering the
- document. The DOM Styling specification specifies what styling
+ document. The CSS and CSSOM specifications specify what styling
information is to be used by the user agent and how it is to be
- used. <a href="#refsCSSOM">[CSSOM]</a></p>
+ used. <a href="#refsCSS">[CSS]</a> <a
+ href="#refsCSSOM">[CSSOM]</a></p>
<p>The <code>style</code> and <code>link</code> elements implement
the <code>LinkStyle</code> interface. <a
More information about the Commit-Watchers
mailing list