html5/spec Overview.html,1.5383,1.5384

Update of /sources/public/html5/spec
In directory hutz:/tmp/cvs-serv6052

Modified Files:
	Overview.html 
Log Message:
xref (whatwg r6716)

Index: Overview.html
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.5383
retrieving revision 1.5384
diff -u -d -r1.5383 -r1.5384
--- Overview.html	20 Oct 2011 20:06:14 -0000	1.5383
+++ Overview.html	20 Oct 2011 21:47:32 -0000	1.5384
@@ -3361,7 +3361,19 @@
     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>
 
 
   </dl><p>This specification does not <em>require</em> support of any
@@ -8521,7 +8533,7 @@
   readonly attribute boolean? <a href="#dom-command-ro-commanddisabled" title="dom-command-ro-commandDisabled">commandDisabled</a>;
   readonly attribute boolean? <a href="#dom-command-ro-commandchecked" title="dom-command-ro-commandChecked">commandChecked</a>;
   // <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>;
@@ -9047,19 +9059,19 @@
   or to convey meaning that is otherwise not included in the document,
   is non-conforming. (To hide and show content, use the <code title="attr-hidden"><a href="#the-hidden-attribute">hidden</a></code> attribute.)<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><div class="example">
@@ -11186,7 +11198,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>The destination of the link(s) is given by the <dfn id="attr-link-href" title="attr-link-href"><code>href</code></dfn> attribute, which must
@@ -11418,7 +11430,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 class="note">The <code title="attr-link-title"><a href="#attr-link-title">title</a></code>
+  attribute defines <a href="#alternative-style-sheet-sets">alternative style sheet sets</a>.<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
   <code title="attr-title"><a href="#the-title-attribute">title</a></code> attribute of most other
   elements in that a link without a title does not inherit the title
@@ -11445,7 +11457,7 @@
   style sheet link, then the <code title="dom-link-disabled"><a href="#dom-link-disabled">disabled</a></code> attribute behaves as
   defined <a href="#dom-linkstyle-disabled" title="dom-linkstyle-disabled">for the alternative
   style sheets DOM</a>. For all other <code><a href="#the-link-element">link</a></code> elements it
-  always return false and does nothing on setting.</p><p>The <code>LinkStyle</code> interface is also implemented by
+  always return false and does nothing on setting.</p><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><div class="example">
 
@@ -11879,8 +11891,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">
 
@@ -11888,7 +11900,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>
@@ -12271,7 +12283,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
@@ -12336,8 +12348,8 @@
   embedded font.</p>
 
   </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 class="note">The <code title="attr-style-title"><a href="#attr-style-title">title</a></code>
   attribute on <code><a href="#the-style-element">style</a></code> elements, like 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>
@@ -12400,7 +12412,7 @@
 
   </div><p>The <dfn id="dom-style-disabled" title="dom-style-disabled"><code>disabled</code></dfn>
   IDL attribute behaves as defined <a href="#dom-linkstyle-disabled" title="dom-linkstyle-disabled">for the alternative style sheets
-  DOM</a>.<p>The <code>LinkStyle</code> interface is also implemented by
+  DOM</a>.<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><div class="example">
 
@@ -12427,21 +12439,21 @@
 
   </div><h4 id="styling"><span class="secno">4.2.7 </span><dfn title="styling processing model">Styling</dfn></h4><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>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><div class="impl">
+  used. <a href="#refsCSS">[CSS]</a> <a href="#refsCSSOM">[CSSOM]</a><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><a href="#linkstyle">LinkStyle</a></code> interface. <a href="#refsCSSOM">[CSSOM]</a><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>
 
@@ -12472,7 +12484,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>
 
@@ -12484,9 +12496,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>
 
@@ -42722,8 +42734,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> 
   <p><strong>Quirk</strong>: If the document has been set to
   <a href="#quirks-mode">quirks mode</a>, has the <a href="#same-origin">same origin</a> as the
   <a href="#url">URL</a> of the external resource<!-- CVE-2010-0654 -->, and
@@ -47180,7 +47192,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

Received on Thursday, 20 October 2011 21:47:43 UTC