- From: poot <cvsmail@w3.org>
- Date: Tue, 16 Jun 2009 05:27:26 +0900 (JST)
- To: public-html-diffs@w3.org
h:tml; fixed handling of attribute descriptions for audio and video
elements
http://dev.w3.org/cvsweb/html5/markup/Overview.html?r1=1.315&r2=1.316&f=h
===================================================================
RCS file: /sources/public/html5/markup/Overview.html,v
retrieving revision 1.315
retrieving revision 1.316
diff -u -d -r1.315 -r1.316
--- Overview.html 15 Jun 2009 17:16:09 -0000 1.315
+++ Overview.html 15 Jun 2009 20:27:00 -0000 1.316
@@ -646,14 +646,11 @@
<li id="shared-attributes-toc">
<a href="shared-attributes.html#shared-attributes">9. Other shared attributes</a>
<ul>
-<li id="common-media-attrs-toc">
-<a href="shared-attributes.html#common-media-attrs">9.1. Media attributes</a>
-</li>
<li id="shared-hyperlink-attrs-toc">
-<a href="shared-attributes.html#shared-hyperlink-attrs">9.2. Hyperlink attributes</a>
+<a href="shared-attributes.html#shared-hyperlink-attrs">9.1. Hyperlink attributes</a>
</li>
<li id="common-form-attrs-toc">
-<a href="shared-attributes.html#common-form-attrs">9.3. Form attributes</a>
+<a href="shared-attributes.html#common-form-attrs">9.2. Form attributes</a>
</li>
</ul>
</li>
Index: audio.html
===================================================================
RCS file: /sources/public/html5/markup/audio.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- audio.html 3 May 2009 15:59:39 -0000 1.4
+++ audio.html 15 Jun 2009 20:27:01 -0000 1.5
@@ -22,18 +22,18 @@
<dl class="content-models" id="audio-mdls">
<dt class="content-model"><span class="element-pattern-name" id="audio.elem.flow"><a class="hash" href="audio.html#audio.elem.flow"><span class="element">audio</span>.elem.flow</a> = </span></dt>
<dd class="elem-mdl"><span>
- <span class="attr-qualifier">media.attrs.</span><a class="ref" href="shared-attributes.html#media.attrs.src">src</a>
- | (<a class="ref" href="source.html#source-pattern">source</a>*,
- <a class="ref" href="source.html#source.elem.last">source.elem.last</a>),
+ (<a class="ref" href="audio.html#audio.attrs.src">audio.attrs.src</a>
+ | (<a class="ref" href="source.html#source-pattern">source</a>*,
+ <a class="ref" href="source.html#source.elem.last">source.elem.last</a>)),
(text
& <a class="ref" href="common-models.html#common.elem.flow">common.elem.flow</a>*)
& <a class="ref" href="audio.html#audio.attrs">audio.attrs</a>
</span></dd>
<dt class="content-model"><span class="element-pattern-name" id="audio.elem.phrasing"><a class="hash" href="audio.html#audio.elem.phrasing"><span class="element">audio</span>.elem.phrasing</a> = </span></dt>
<dd class="elem-mdl"><span>
- <span class="attr-qualifier">media.attrs.</span><a class="ref" href="shared-attributes.html#media.attrs.src">src</a>
- | (<a class="ref" href="source.html#source-pattern">source</a>*,
- <a class="ref" href="source.html#source.elem.last">source.elem.last</a>),
+ (<a class="ref" href="audio.html#audio.attrs.src">audio.attrs.src</a>
+ | (<a class="ref" href="source.html#source-pattern">source</a>*,
+ <a class="ref" href="source.html#source.elem.last">source.elem.last</a>)),
(text
& <a class="ref" href="common-models.html#common.elem.phrasing">common.elem.phrasing</a>*)
& <a class="ref" href="audio.html#audio.attrs">audio.attrs</a>
@@ -43,8 +43,37 @@
<h2 class="element-subhead">Attribute model <a class="hash" href="#audio-attr-mdl">#</a></h2>
<div class="attr-content-models">
<p><a href="audio.html#audio.attrs">audio.attrs</a> = <span class="pattern" id="audio.attrs"><a class="ref" href="common-attributes.html#common.attrs">common.attrs</a>
- & <a class="ref" href="shared-attributes.html#media.attrs">media.attrs</a></span></p></div></div>
-
+ & <a class="ref" href="audio.html#audio.attrs.autoplay" title="audio.attrs.autoplay">autoplay</a>?
+ & <a class="ref" href="audio.html#audio.attrs.autobuffer" title="audio.attrs.autobuffer">autobuffer</a>?
+ & <a class="ref" href="audio.html#audio.attrs.controls" title="audio.attrs.controls">controls</a>?
+ & <a class="ref" href="audio.html#audio.attrs.loop" title="audio.attrs.loop">loop</a>?</span></p></div></div>
+ <div class="no-number no-toc" id="audio-attributes">
+ <h2 class="element-subhead">Element-specific attributes <a class="hash" href="#audio-attributes">#</a></h2>
+ <dl class="attr-defs">
+ <dt><a class="attribute-name" id="audio.attrs.autoplay" title="audio.attrs.autoplay" href="audio.html#audio.attrs.autoplay">autoplay</a><span class="attr-values"> = </span> </dt>
+ <dd>Instructs the UA to automatically begin playback of
+ the audio stream as soon as it can do so without
+ stopping.</dd>
+
+ <dt><a class="attribute-name" id="audio.attrs.autobuffer" title="audio.attrs.autobuffer" href="audio.html#audio.attrs.autobuffer">autobuffer</a><span class="attr-values"> = </span> </dt>
+ <dd>Instructs the UA that the author believes that
+ downloading the entire audio stream optimistically will be
+ worthwhile.</dd>
+
+ <dt><a class="attribute-name" id="audio.attrs.controls" title="audio.attrs.controls" href="audio.html#audio.attrs.controls">controls</a><span class="attr-values"> = </span> </dt>
+ <dd>Instructs the UA to expose a user interface for
+ controlling playback of the audio stream.</dd>
+
+ <dt><a class="attribute-name" id="audio.attrs.loop" title="audio.attrs.loop" href="audio.html#audio.attrs.loop">loop</a><span class="attr-values"> = </span> </dt>
+ <dd>Instructs the UA to seek back to the start of the
+ audio stream upon reaching the end.</dd>
+
+ <dt><a class="attribute-name" id="audio.attrs.src" title="audio.attrs.src" href="audio.html#audio.attrs.src">src</a><span class="attr-values"> =
+ <a class="ref" href="datatypes.html#common.data.uri" title="common.data.uri">uri</a>
+ </span> </dt>
+ <dd>The URL for the audio stream.</dd>
+
+ </dl></div>
<div class="no-number no-toc" id="audio-assertions">
<h2 class="element-subhead">Assertions <a class="hash" href="#audio-assertions">#</a></h2>
Index: schema.html
===================================================================
RCS file: /sources/public/html5/markup/schema.html,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -d -r1.103 -r1.104
--- schema.html 15 Jun 2009 17:16:10 -0000 1.103
+++ schema.html 15 Jun 2009 20:27:01 -0000 1.104
@@ -3424,50 +3424,11 @@
</div>
<div class='chunk'>
<div class='chunk'>
-<div class='define' id='media.attrs-define'>
+<div class='define' id='source.elem-define'>
<span class='comment'># #####################################################################</span>
-<span class='comment'># src not included</span>
-
<span class='comment'>## RELAX NG Schema for HTML 5: Advanced Embedded Content #</span>
<span class='comment'># #####################################################################</span>
-<span class='comment'>## Attributes Common to Media Elements</span>
- <div class='patternname' id='the-media.attrs'><a href='#the-media.attrs'>media.attrs</a> =</div>
- <span class='pattern' id='media.attrs'><a class='ref' href='#media.attrs.autoplay'>media.attrs.autoplay</a>?
- & <a class='ref' href='#media.attrs.autobuffer'>media.attrs.autobuffer</a>?
- & <a class='ref' href='#media.attrs.controls'>media.attrs.controls</a>?
- & <a class='ref' href='#media.attrs.loop'>media.attrs.loop</a>?</span>
-</div>
-<div class='define' id='media.attrs.autoplay-define'>
- <div class='patternname' id='the-media.attrs.autoplay'><a href='#the-media.attrs.autoplay'>media.attrs.autoplay</a> =</div>
- <span class='pattern' id='media.attrs.autoplay'><span class='type'>attribute </span>
- <span class='name'>autoplay</span>
- {<span class='model'> d:string "autoplay" | d:string "" </span>}
- </span>
-</div>
-<div class='define' id='media.attrs.autobuffer-define'>
- <div class='patternname' id='the-media.attrs.autobuffer'><a href='#the-media.attrs.autobuffer'>media.attrs.autobuffer</a> =</div>
- <span class='pattern' id='media.attrs.autobuffer'><span class='type'>attribute </span>
- <span class='name'>autobuffer</span>
- {<span class='model'> d:string "autobuffer" | d:string "" </span>}
- </span>
-</div>
-<div class='define' id='media.attrs.controls-define'>
- <div class='patternname' id='the-media.attrs.controls'><a href='#the-media.attrs.controls'>media.attrs.controls</a> =</div>
- <span class='pattern' id='media.attrs.controls'><span class='type'>attribute </span>
- <span class='name'>controls</span>
- {<span class='model'> d:string "controls" | d:string "" </span>}
- </span>
-</div>
-<div class='define' id='media.attrs.loop-define'>
- <div class='patternname' id='the-media.attrs.loop'><a href='#the-media.attrs.loop'>media.attrs.loop</a> =</div>
- <span class='pattern' id='media.attrs.loop'><span class='type'>attribute </span>
- <span class='name'>loop</span>
- {<span class='model'> d:string "loop" | d:string "" </span>}
- </span>
-</div>
-<div class='define' id='source.elem-define'>
-
<span class='comment'>## Source: <source></span>
<div class='patternname' id='the-source.elem'><a href='#the-source.elem'>source.elem</a> =</div>
<span class='pattern' id='source.elem'><span class='type'>element </span>
@@ -3529,23 +3490,6 @@
</span>}
</span>
</div>
-<div class='define' id='media.source-define'>
-
-<span class='comment'>## Media Source</span>
- <div class='patternname' id='the-media.source'><a href='#the-media.source'>media.source</a> =</div>
- <span class='pattern' id='media.source'><a class='ref' href='#media.attrs.src'>media.attrs.src</a>
- | (<a class='ref' href='#source.elem'>source.elem</a>*,
- <a class='ref' href='#source.elem.last'>source.elem.last</a>)</span>
-</div>
-<div class='define' id='media.attrs.src-define'>
- <div class='patternname' id='the-media.attrs.src'><a href='#the-media.attrs.src'>media.attrs.src</a> =</div>
- <span class='pattern' id='media.attrs.src'><span class='type'>attribute </span>
- <span class='name'>src</span>
- {<span class='model'>
- <a class='ref' href='#common.data.uri'>common.data.uri</a>
- </span>}
- </span>
-</div>
<div class='define' id='video.elem.flow-define'>
<span class='comment'>## Video: <video></span>
@@ -3571,7 +3515,10 @@
<div class='define' id='video.attrs-define'>
<div class='patternname' id='the-video.attrs'><a href='#the-video.attrs'>video.attrs</a> =</div>
<span class='pattern' id='video.attrs'><a class='ref' href='#common.attrs'>common.attrs</a>
- & <a class='ref' href='#media.attrs'>media.attrs</a>
+ & <a class='ref' href='#video.attrs.autoplay'>video.attrs.autoplay</a>?
+ & <a class='ref' href='#video.attrs.autobuffer'>video.attrs.autobuffer</a>?
+ & <a class='ref' href='#video.attrs.controls'>video.attrs.controls</a>?
+ & <a class='ref' href='#video.attrs.loop'>video.attrs.loop</a>?
& <a class='ref' href='#video.attrs.poster'>video.attrs.poster</a>?
& <a class='ref' href='#video.attrs.height'>video.attrs.height</a>?
& <a class='ref' href='#video.attrs.width'>video.attrs.width</a>?</span>
@@ -3603,14 +3550,27 @@
</span>}
</span>
</div>
+<div class='define' id='video.attrs.src-define'>
+ <div class='patternname' id='the-video.attrs.src'><a href='#the-video.attrs.src'>video.attrs.src</a> =</div>
+ <span class='pattern' id='video.attrs.src'><span class='type'>attribute </span>
+ <span class='name'>src</span>
+ {<span class='model'>
+ <a class='ref' href='#common.data.uri'>common.data.uri</a>
+ </span>}
+ </span>
+</div>
<div class='define' id='video.inner.flow-define'>
<div class='patternname' id='the-video.inner.flow'><a href='#the-video.inner.flow'>video.inner.flow</a> =</div>
- <span class='pattern' id='video.inner.flow'><a class='ref' href='#media.source'>media.source</a>,
+ <span class='pattern' id='video.inner.flow'>(<a class='ref' href='#video.attrs.src'>video.attrs.src</a>
+ | (<a class='ref' href='#source.elem'>source.elem</a>*,
+ <a class='ref' href='#source.elem.last'>source.elem.last</a>)),
<a class='ref' href='#common.inner.flow'>common.inner.flow</a></span>
</div>
<div class='define' id='video.inner.phrasing-define'>
<div class='patternname' id='the-video.inner.phrasing'><a href='#the-video.inner.phrasing'>video.inner.phrasing</a> =</div>
- <span class='pattern' id='video.inner.phrasing'><a class='ref' href='#media.source'>media.source</a>,
+ <span class='pattern' id='video.inner.phrasing'>(<a class='ref' href='#video.attrs.src'>video.attrs.src</a>
+ | (<a class='ref' href='#source.elem'>source.elem</a>*,
+ <a class='ref' href='#source.elem.last'>source.elem.last</a>)),
<a class='ref' href='#common.inner.phrasing'>common.inner.phrasing</a></span>
</div>
<div class='define' id='audio.elem.flow-define'>
@@ -3638,16 +3598,32 @@
<div class='define' id='audio.attrs-define'>
<div class='patternname' id='the-audio.attrs'><a href='#the-audio.attrs'>audio.attrs</a> =</div>
<span class='pattern' id='audio.attrs'><a class='ref' href='#common.attrs'>common.attrs</a>
- & <a class='ref' href='#media.attrs'>media.attrs</a></span>
+ & <a class='ref' href='#audio.attrs.autoplay'>audio.attrs.autoplay</a>?
+ & <a class='ref' href='#audio.attrs.autobuffer'>audio.attrs.autobuffer</a>?
+ & <a class='ref' href='#audio.attrs.controls'>audio.attrs.controls</a>?
+ & <a class='ref' href='#audio.attrs.loop'>audio.attrs.loop</a>?</span>
+</div>
+<div class='define' id='audio.attrs.src-define'>
+ <div class='patternname' id='the-audio.attrs.src'><a href='#the-audio.attrs.src'>audio.attrs.src</a> =</div>
+ <span class='pattern' id='audio.attrs.src'><span class='type'>attribute </span>
+ <span class='name'>src</span>
+ {<span class='model'>
+ <a class='ref' href='#common.data.uri'>common.data.uri</a>
+ </span>}
+ </span>
</div>
<div class='define' id='audio.inner.flow-define'>
<div class='patternname' id='the-audio.inner.flow'><a href='#the-audio.inner.flow'>audio.inner.flow</a> =</div>
- <span class='pattern' id='audio.inner.flow'><a class='ref' href='#media.source'>media.source</a>,
+ <span class='pattern' id='audio.inner.flow'>(<a class='ref' href='#audio.attrs.src'>audio.attrs.src</a>
+ | (<a class='ref' href='#source.elem'>source.elem</a>*,
+ <a class='ref' href='#source.elem.last'>source.elem.last</a>)),
<a class='ref' href='#common.inner.flow'>common.inner.flow</a></span>
</div>
<div class='define' id='audio.inner.phrasing-define'>
<div class='patternname' id='the-audio.inner.phrasing'><a href='#the-audio.inner.phrasing'>audio.inner.phrasing</a> =</div>
- <span class='pattern' id='audio.inner.phrasing'><a class='ref' href='#media.source'>media.source</a>,
+ <span class='pattern' id='audio.inner.phrasing'>(<a class='ref' href='#audio.attrs.src'>audio.attrs.src</a>
+ | (<a class='ref' href='#source.elem'>source.elem</a>*,
+ <a class='ref' href='#source.elem.last'>source.elem.last</a>)),
<a class='ref' href='#common.inner.phrasing'>common.inner.phrasing</a></span>
</div>
<div class='define' id='figure.elem-define'>
Index: schema.rnc
===================================================================
RCS file: /sources/public/html5/markup/schema.rnc,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -d -r1.90 -r1.91
--- schema.rnc 15 Jun 2009 17:16:10 -0000 1.90
+++ schema.rnc 15 Jun 2009 20:27:02 -0000 1.91
@@ -1205,24 +1205,8 @@
# include "media.rng"
div {
# #####################################################################
- # src not included
-
## RELAX NG Schema for HTML 5: Advanced Embedded Content #
# #####################################################################
- ## Attributes Common to Media Elements
- media.attrs =
- media.attrs.autoplay?
- & media.attrs.autobuffer?
- & media.attrs.controls?
- & media.attrs.loop?
- media.attrs.autoplay =
- attribute autoplay { d:string "autoplay" | d:string "" }
- media.attrs.autobuffer =
- attribute autobuffer { d:string "autobuffer" | d:string "" }
- media.attrs.controls =
- attribute controls { d:string "controls" | d:string "" }
- media.attrs.loop = attribute loop { d:string "loop" | d:string "" }
-
## Source: <source>
source.elem = element source { empty & source.attrs }
source.elem.last = element source { empty & source.last.attrs }
@@ -1239,17 +1223,16 @@
source.attrs.type = attribute type { common.data.mimetype }
source.attrs.media = attribute media { common.data.mediaquery }
- ## Media Source
- media.source = media.attrs.src | (source.elem*, source.elem.last)
- media.attrs.src = attribute src { common.data.uri }
-
## Video: <video>
video.elem.flow = element video { video.inner.flow & video.attrs }
video.elem.phrasing =
element video { video.inner.phrasing & video.attrs }
video.attrs =
common.attrs
- & media.attrs
+ & video.attrs.autoplay?
+ & video.attrs.autobuffer?
+ & video.attrs.controls?
+ & video.attrs.loop?
& video.attrs.poster?
& video.attrs.height?
& video.attrs.width?
@@ -1257,16 +1240,31 @@
video.attrs.height =
attribute height { common.data.integer.positive }
video.attrs.width = attribute width { common.data.integer.positive }
- video.inner.flow = media.source, common.inner.flow
- video.inner.phrasing = media.source, common.inner.phrasing
+ video.attrs.src = attribute src { common.data.uri }
+ video.inner.flow =
+ (video.attrs.src | (source.elem*, source.elem.last)),
+ common.inner.flow
+ video.inner.phrasing =
+ (video.attrs.src | (source.elem*, source.elem.last)),
+ common.inner.phrasing
## Audio: <audio>
audio.elem.flow = element audio { audio.inner.flow & audio.attrs }
audio.elem.phrasing =
element audio { audio.inner.phrasing & audio.attrs }
- audio.attrs = common.attrs & media.attrs
- audio.inner.flow = media.source, common.inner.flow
- audio.inner.phrasing = media.source, common.inner.phrasing
+ audio.attrs =
+ common.attrs
+ & audio.attrs.autoplay?
+ & audio.attrs.autobuffer?
+ & audio.attrs.controls?
+ & audio.attrs.loop?
+ audio.attrs.src = attribute src { common.data.uri }
+ audio.inner.flow =
+ (audio.attrs.src | (source.elem*, source.elem.last)),
+ common.inner.flow
+ audio.inner.phrasing =
+ (audio.attrs.src | (source.elem*, source.elem.last)),
+ common.inner.phrasing
## Captioned Content: <figure>
figure.elem = element figure { figure.inner & figure.attrs }
Index: spec.html
===================================================================
RCS file: /sources/public/html5/markup/spec.html,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -d -r1.35 -r1.36
--- spec.html 15 Jun 2009 17:16:10 -0000 1.35
+++ spec.html 15 Jun 2009 20:27:02 -0000 1.36
@@ -645,14 +645,11 @@
<li id="shared-attributes-toc">
<a href="#shared-attributes">9. Other shared attributes</a>
<ul>
-<li id="common-media-attrs-toc">
-<a href="#common-media-attrs">9.1. Media attributes</a>
-</li>
<li id="shared-hyperlink-attrs-toc">
-<a href="#shared-hyperlink-attrs">9.2. Hyperlink attributes</a>
+<a href="#shared-hyperlink-attrs">9.1. Hyperlink attributes</a>
</li>
<li id="common-form-attrs-toc">
-<a href="#common-form-attrs">9.3. Form attributes</a>
+<a href="#common-form-attrs">9.2. Form attributes</a>
</li>
</ul>
</li>
@@ -2607,18 +2604,18 @@
<dl class="content-models" id="audio-mdls">
<dt class="content-model"><span class="element-pattern-name" id="audio.elem.flow"><a class="hash" href="#audio.elem.flow"><span class="element">audio</span>.elem.flow</a> = </span></dt>
<dd class="elem-mdl"><span>
- <span class="attr-qualifier">media.attrs.</span><a class="ref" href="#media.attrs.src">src</a>
- | (<a class="ref" href="#source-pattern">source</a>*,
- <a class="ref" href="#source.elem.last">source.elem.last</a>),
+ (<a class="ref" href="#audio.attrs.src">audio.attrs.src</a>
+ | (<a class="ref" href="#source-pattern">source</a>*,
+ <a class="ref" href="#source.elem.last">source.elem.last</a>)),
(text
& <a class="ref" href="#common.elem.flow">common.elem.flow</a>*)
& <a class="ref" href="#audio.attrs">audio.attrs</a>
</span></dd>
<dt class="content-model"><span class="element-pattern-name" id="audio.elem.phrasing"><a class="hash" href="#audio.elem.phrasing"><span class="element">audio</span>.elem.phrasing</a> = </span></dt>
<dd class="elem-mdl"><span>
- <span class="attr-qualifier">media.attrs.</span><a class="ref" href="#media.attrs.src">src</a>
- | (<a class="ref" href="#source-pattern">source</a>*,
- <a class="ref" href="#source.elem.last">source.elem.last</a>),
+ (<a class="ref" href="#audio.attrs.src">audio.attrs.src</a>
+ | (<a class="ref" href="#source-pattern">source</a>*,
+ <a class="ref" href="#source.elem.last">source.elem.last</a>)),
(text
& <a class="ref" href="#common.elem.phrasing">common.elem.phrasing</a>*)
& <a class="ref" href="#audio.attrs">audio.attrs</a>
@@ -2630,10 +2627,46 @@
</h2>
<div class="attr-content-models">
<p><a href="#audio.attrs">audio.attrs</a> = <span class="pattern" id="audio.attrs"><a class="ref" href="#common.attrs">common.attrs</a>
- & <a class="ref" href="#media.attrs">media.attrs</a></span></p>
+ & <a class="ref" href="#audio.attrs.autoplay" title="audio.attrs.autoplay">autoplay</a>?
+ & <a class="ref" href="#audio.attrs.autobuffer" title="audio.attrs.autobuffer">autobuffer</a>?
+ & <a class="ref" href="#audio.attrs.controls" title="audio.attrs.controls">controls</a>?
+ & <a class="ref" href="#audio.attrs.loop" title="audio.attrs.loop">loop</a>?</span></p>
</div>
</div>
-
+ <div class="no-number no-toc" id="audio-attributes">
+ <h2 class="element-subhead">Element-specific attributes <a class="hash" href="#audio-attributes">#</a>
+</h2>
+ <dl class="attr-defs">
+<dt>
+<a class="attribute-name" id="audio.attrs.autoplay" title="audio.attrs.autoplay" href="#audio.attrs.autoplay">autoplay</a><span class="attr-values"> = </span> </dt>
+ <dd>Instructs the UA to automatically begin playback of
+ the audio stream as soon as it can do so without
+ stopping.</dd>
+
+ <dt>
+<a class="attribute-name" id="audio.attrs.autobuffer" title="audio.attrs.autobuffer" href="#audio.attrs.autobuffer">autobuffer</a><span class="attr-values"> = </span> </dt>
+ <dd>Instructs the UA that the author believes that
+ downloading the entire audio stream optimistically will be
+ worthwhile.</dd>
+
+ <dt>
+<a class="attribute-name" id="audio.attrs.controls" title="audio.attrs.controls" href="#audio.attrs.controls">controls</a><span class="attr-values"> = </span> </dt>
+ <dd>Instructs the UA to expose a user interface for
+ controlling playback of the audio stream.</dd>
+
+ <dt>
+<a class="attribute-name" id="audio.attrs.loop" title="audio.attrs.loop" href="#audio.attrs.loop">loop</a><span class="attr-values"> = </span> </dt>
+ <dd>Instructs the UA to seek back to the start of the
+ audio stream upon reaching the end.</dd>
+
+ <dt>
+<a class="attribute-name" id="audio.attrs.src" title="audio.attrs.src" href="#audio.attrs.src">src</a><span class="attr-values"> =
+ <a class="ref" href="#common.data.uri" title="common.data.uri">uri</a>
+ </span> </dt>
+ <dd>The URL for the audio stream.</dd>
+
+ </dl>
+</div>
<div class="no-number no-toc" id="audio-assertions">
<h2 class="element-subhead">Assertions <a class="hash" href="#audio-assertions">#</a>
@@ -12118,27 +12151,27 @@
</h2>
<ul>
<li class="context-mdl">
-<a href="#video.elem.flow">video.elem.flow</a> = <span class="attr-qualifier">media.attrs.</span><a class="ref" href="#media.attrs.src">src</a>
- | (<a class="ref" href="#source-pattern">source</a>*,
- <a class="ref" href="#source.elem.last">source.elem.last</a>),
+<a href="#video.elem.flow">video.elem.flow</a> = (<a class="ref" href="#video.attrs.src">video.attrs.src</a>
+ | (<a class="ref" href="#source-pattern">source</a>*,
+ <a class="ref" href="#source.elem.last">source.elem.last</a>)),
(text
& <a class="ref" href="#common.elem.flow">common.elem.flow</a>*)</li>
<li class="context-mdl">
-<a href="#video.elem.phrasing">video.elem.phrasing</a> = <span class="attr-qualifier">media.attrs.</span><a class="ref" href="#media.attrs.src">src</a>
- | (<a class="ref" href="#source-pattern">source</a>*,
- <a class="ref" href="#source.elem.last">source.elem.last</a>),
+<a href="#video.elem.phrasing">video.elem.phrasing</a> = (<a class="ref" href="#video.attrs.src">video.attrs.src</a>
+ | (<a class="ref" href="#source-pattern">source</a>*,
+ <a class="ref" href="#source.elem.last">source.elem.last</a>)),
(text
& <a class="ref" href="#common.elem.phrasing">common.elem.phrasing</a>*)</li>
<li class="context-mdl">
-<a href="#audio.elem.flow">audio.elem.flow</a> = <span class="attr-qualifier">media.attrs.</span><a class="ref" href="#media.attrs.src">src</a>
- | (<a class="ref" href="#source-pattern">source</a>*,
- <a class="ref" href="#source.elem.last">source.elem.last</a>),
+<a href="#audio.elem.flow">audio.elem.flow</a> = (<a class="ref" href="#audio.attrs.src">audio.attrs.src</a>
+ | (<a class="ref" href="#source-pattern">source</a>*,
+ <a class="ref" href="#source.elem.last">source.elem.last</a>)),
(text
& <a class="ref" href="#common.elem.flow">common.elem.flow</a>*)</li>
<li class="context-mdl">
-<a href="#audio.elem.phrasing">audio.elem.phrasing</a> = <span class="attr-qualifier">media.attrs.</span><a class="ref" href="#media.attrs.src">src</a>
- | (<a class="ref" href="#source-pattern">source</a>*,
- <a class="ref" href="#source.elem.last">source.elem.last</a>),
+<a href="#audio.elem.phrasing">audio.elem.phrasing</a> = (<a class="ref" href="#audio.attrs.src">audio.attrs.src</a>
+ | (<a class="ref" href="#source-pattern">source</a>*,
+ <a class="ref" href="#source.elem.last">source.elem.last</a>)),
(text
& <a class="ref" href="#common.elem.phrasing">common.elem.phrasing</a>*)</li>
</ul>
@@ -13453,18 +13486,18 @@
<dl class="content-models" id="video-mdls">
<dt class="content-model"><span class="element-pattern-name" id="video.elem.flow"><a class="hash" href="#video.elem.flow"><span class="element">video</span>.elem.flow</a> = </span></dt>
<dd class="elem-mdl"><span>
- <span class="attr-qualifier">media.attrs.</span><a class="ref" href="#media.attrs.src">src</a>
- | (<a class="ref" href="#source-pattern">source</a>*,
- <a class="ref" href="#source.elem.last">source.elem.last</a>),
+ (<a class="ref" href="#video.attrs.src">video.attrs.src</a>
+ | (<a class="ref" href="#source-pattern">source</a>*,
+ <a class="ref" href="#source.elem.last">source.elem.last</a>)),
(text
& <a class="ref" href="#common.elem.flow">common.elem.flow</a>*)
& <a class="ref" href="#video.attrs">video.attrs</a>
</span></dd>
<dt class="content-model"><span class="element-pattern-name" id="video.elem.phrasing"><a class="hash" href="#video.elem.phrasing"><span class="element">video</span>.elem.phrasing</a> = </span></dt>
<dd class="elem-mdl"><span>
- <span class="attr-qualifier">media.attrs.</span><a class="ref" href="#media.attrs.src">src</a>
- | (<a class="ref" href="#source-pattern">source</a>*,
- <a class="ref" href="#source.elem.last">source.elem.last</a>),
+ (<a class="ref" href="#video.attrs.src">video.attrs.src</a>
+ | (<a class="ref" href="#source-pattern">source</a>*,
+ <a class="ref" href="#source.elem.last">source.elem.last</a>)),
(text
& <a class="ref" href="#common.elem.phrasing">common.elem.phrasing</a>*)
& <a class="ref" href="#video.attrs">video.attrs</a>
@@ -13476,7 +13509,10 @@
</h2>
<div class="attr-content-models">
<p><a href="#video.attrs">video.attrs</a> = <span class="pattern" id="video.attrs"><a class="ref" href="#common.attrs">common.attrs</a>
- & <a class="ref" href="#media.attrs">media.attrs</a>
+ & <a class="ref" href="#video.attrs.autoplay" title="video.attrs.autoplay">autoplay</a>?
+ & <a class="ref" href="#video.attrs.autobuffer" title="video.attrs.autobuffer">autobuffer</a>?
+ & <a class="ref" href="#video.attrs.controls" title="video.attrs.controls">controls</a>?
+ & <a class="ref" href="#video.attrs.loop" title="video.attrs.loop">loop</a>?
& <a class="ref" href="#video.attrs.poster" title="video.attrs.poster">poster</a>?
& <a class="ref" href="#video.attrs.height" title="video.attrs.height">height</a>?
& <a class="ref" href="#video.attrs.width" title="video.attrs.width">width</a>?</span></p>
@@ -13487,6 +13523,27 @@
</h2>
<dl class="attr-defs">
<dt>
+<a class="attribute-name" id="video.attrs.autoplay" title="video.attrs.autoplay" href="#video.attrs.autoplay">autoplay</a><span class="attr-values"> = </span> </dt>
+ <dd>Instructs the UA to automatically begin playback of the
+ video as soon as it can do so without stopping.</dd>
+
+ <dt>
+<a class="attribute-name" id="video.attrs.autobuffer" title="video.attrs.autobuffer" href="#video.attrs.autobuffer">autobuffer</a><span class="attr-values"> = </span> </dt>
+ <dd>Instructs the UA that the author believes that
+ downloading the entire video optimistically will be
+ worthwhile.</dd>
+
+ <dt>
+<a class="attribute-name" id="video.attrs.controls" title="video.attrs.controls" href="#video.attrs.controls">controls</a><span class="attr-values"> = </span> </dt>
+ <dd>Instructs the UA to expose a user interface for
+ controlling playback of the video.</dd>
+
+ <dt>
+<a class="attribute-name" id="video.attrs.loop" title="video.attrs.loop" href="#video.attrs.loop">loop</a><span class="attr-values"> = </span> </dt>
+ <dd>Instructs the UA to seek back to the start of the video
+ upon reaching the end.</dd>
+
+ <dt>
<a class="attribute-name" id="video.attrs.poster" title="video.attrs.poster" href="#video.attrs.poster">poster</a><span class="attr-values"> =
<a class="ref" href="#common.data.uri" title="common.data.uri">uri</a>
</span> </dt>
@@ -13505,6 +13562,12 @@
</span> </dt>
<dd>The width of the video, in CSS pixels.</dd>
+ <dt>
+<a class="attribute-name" id="video.attrs.src" title="video.attrs.src" href="#video.attrs.src">src</a><span class="attr-values"> =
+ <a class="ref" href="#common.data.uri" title="common.data.uri">uri</a>
+ </span> </dt>
+ <dd>The URL for the video.</dd>
+
</dl>
</div>
@@ -14058,46 +14121,8 @@
<div id="shared-attributes" class="section">
<h2>9. Other shared attributes <a class="hash" href="#shared-attributes">#</a> <a class="toc-bak" href="#shared-attributes-toc">T</a>
</h2>
-<div id="common-media-attrs" class="section">
- <h2>9.1. Media attributes <a class="hash" href="#common-media-attrs">#</a> <a class="toc-bak" href="#common-media-attrs-toc">T</a>
-</h2>
- <div class="content-model">
-<span class="common-pattern-name"><dfn id="media.attrs">media.attrs</dfn></span> = <a class="ref" href="#media.attrs.autoplay" title="media.attrs.autoplay">autoplay</a>?
- & <a class="ref" href="#media.attrs.autobuffer" title="media.attrs.autobuffer">autobuffer</a>?
- & <a class="ref" href="#media.attrs.controls" title="media.attrs.controls">controls</a>?
- & <a class="ref" href="#media.attrs.loop" title="media.attrs.loop">loop</a>? <a class="hash" href="#media.attrs">#</a>
- </div>
- <div class="no-number no-toc">
- <dl class="attr-defs">
-<dt>
-<a class="attribute-name" id="media.attrs.autoplay" title="media.attrs.autoplay" href="#media.attrs.autoplay">autoplay</a><span class="attr-values"> = "autoplay" | "" </span> </dt>
- <dd><i class="TK">(detailed attribute description to come)</i></dd>
-
- <dt>
-<a class="attribute-name" id="media.attrs.autobuffer" title="media.attrs.autobuffer" href="#media.attrs.autobuffer">autobuffer</a><span class="attr-values"> = "autobuffer" | "" </span> </dt>
- <dd><i class="TK">(detailed attribute description to come)</i></dd>
-
- <dt>
-<a class="attribute-name" id="media.attrs.controls" title="media.attrs.controls" href="#media.attrs.controls">controls</a><span class="attr-values"> = "controls" | "" </span> </dt>
- <dd><i class="TK">(detailed attribute description to come)</i></dd>
-
- <dt>
-<a class="attribute-name" id="media.attrs.loop" title="media.attrs.loop" href="#media.attrs.loop">loop</a><span class="attr-values"> = "loop" | "" </span> </dt>
- <dd><i class="TK">(detailed attribute description to come)</i></dd>
-
- </dl>
-<dl class="attr-defs">
-<dt>
-<a class="attribute-name" id="media.attrs.src" title="media.attrs.src" href="#media.attrs.src">src</a><span class="attr-values"> =
- <a class="ref" href="#common.data.uri" title="common.data.uri">uri</a>
- </span> </dt>
- <dd><i class="TK">(detailed attribute description to come)</i></dd>
-
- </dl>
-</div>
- </div>
<div id="shared-hyperlink-attrs" class="section">
- <h2>9.2. Hyperlink attributes <a class="hash" href="#shared-hyperlink-attrs">#</a> <a class="toc-bak" href="#shared-hyperlink-attrs-toc">T</a>
+ <h2>9.1. Hyperlink attributes <a class="hash" href="#shared-hyperlink-attrs">#</a> <a class="toc-bak" href="#shared-hyperlink-attrs-toc">T</a>
</h2>
<dl class="attr-defs">
<dt>
@@ -14156,7 +14181,7 @@
</dl>
</div>
<div id="common-form-attrs" class="section">
- <h2>9.3. Form attributes <a class="hash" href="#common-form-attrs">#</a> <a class="toc-bak" href="#common-form-attrs-toc">T</a>
+ <h2>9.2. Form attributes <a class="hash" href="#common-form-attrs">#</a> <a class="toc-bak" href="#common-form-attrs-toc">T</a>
</h2>
<div class="content-model">
<span class="common-pattern-name"><dfn id="common-form.attrs">common-form.attrs</dfn></span> = (<a class="ref" href="#common-form.attrs.name" title="common-form.attrs.name">name</a>?
Index: video.html
===================================================================
RCS file: /sources/public/html5/markup/video.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- video.html 3 May 2009 15:59:43 -0000 1.4
+++ video.html 15 Jun 2009 20:27:02 -0000 1.5
@@ -22,18 +22,18 @@
<dl class="content-models" id="video-mdls">
<dt class="content-model"><span class="element-pattern-name" id="video.elem.flow"><a class="hash" href="video.html#video.elem.flow"><span class="element">video</span>.elem.flow</a> = </span></dt>
<dd class="elem-mdl"><span>
- <span class="attr-qualifier">media.attrs.</span><a class="ref" href="shared-attributes.html#media.attrs.src">src</a>
- | (<a class="ref" href="source.html#source-pattern">source</a>*,
- <a class="ref" href="source.html#source.elem.last">source.elem.last</a>),
+ (<a class="ref" href="video.html#video.attrs.src">video.attrs.src</a>
+ | (<a class="ref" href="source.html#source-pattern">source</a>*,
+ <a class="ref" href="source.html#source.elem.last">source.elem.last</a>)),
(text
& <a class="ref" href="common-models.html#common.elem.flow">common.elem.flow</a>*)
& <a class="ref" href="video.html#video.attrs">video.attrs</a>
</span></dd>
<dt class="content-model"><span class="element-pattern-name" id="video.elem.phrasing"><a class="hash" href="video.html#video.elem.phrasing"><span class="element">video</span>.elem.phrasing</a> = </span></dt>
<dd class="elem-mdl"><span>
- <span class="attr-qualifier">media.attrs.</span><a class="ref" href="shared-attributes.html#media.attrs.src">src</a>
- | (<a class="ref" href="source.html#source-pattern">source</a>*,
- <a class="ref" href="source.html#source.elem.last">source.elem.last</a>),
+ (<a class="ref" href="video.html#video.attrs.src">video.attrs.src</a>
+ | (<a class="ref" href="source.html#source-pattern">source</a>*,
+ <a class="ref" href="source.html#source.elem.last">source.elem.last</a>)),
(text
& <a class="ref" href="common-models.html#common.elem.phrasing">common.elem.phrasing</a>*)
& <a class="ref" href="video.html#video.attrs">video.attrs</a>
@@ -43,13 +43,33 @@
<h2 class="element-subhead">Attribute model <a class="hash" href="#video-attr-mdl">#</a></h2>
<div class="attr-content-models">
<p><a href="video.html#video.attrs">video.attrs</a> = <span class="pattern" id="video.attrs"><a class="ref" href="common-attributes.html#common.attrs">common.attrs</a>
- & <a class="ref" href="shared-attributes.html#media.attrs">media.attrs</a>
+ & <a class="ref" href="video.html#video.attrs.autoplay" title="video.attrs.autoplay">autoplay</a>?
+ & <a class="ref" href="video.html#video.attrs.autobuffer" title="video.attrs.autobuffer">autobuffer</a>?
+ & <a class="ref" href="video.html#video.attrs.controls" title="video.attrs.controls">controls</a>?
+ & <a class="ref" href="video.html#video.attrs.loop" title="video.attrs.loop">loop</a>?
& <a class="ref" href="video.html#video.attrs.poster" title="video.attrs.poster">poster</a>?
& <a class="ref" href="video.html#video.attrs.height" title="video.attrs.height">height</a>?
& <a class="ref" href="video.html#video.attrs.width" title="video.attrs.width">width</a>?</span></p></div></div>
<div class="no-number no-toc" id="video-attributes">
<h2 class="element-subhead">Element-specific attributes <a class="hash" href="#video-attributes">#</a></h2>
<dl class="attr-defs">
+ <dt><a class="attribute-name" id="video.attrs.autoplay" title="video.attrs.autoplay" href="video.html#video.attrs.autoplay">autoplay</a><span class="attr-values"> = </span> </dt>
+ <dd>Instructs the UA to automatically begin playback of the
+ video as soon as it can do so without stopping.</dd>
+
+ <dt><a class="attribute-name" id="video.attrs.autobuffer" title="video.attrs.autobuffer" href="video.html#video.attrs.autobuffer">autobuffer</a><span class="attr-values"> = </span> </dt>
+ <dd>Instructs the UA that the author believes that
+ downloading the entire video optimistically will be
+ worthwhile.</dd>
+
+ <dt><a class="attribute-name" id="video.attrs.controls" title="video.attrs.controls" href="video.html#video.attrs.controls">controls</a><span class="attr-values"> = </span> </dt>
+ <dd>Instructs the UA to expose a user interface for
+ controlling playback of the video.</dd>
+
+ <dt><a class="attribute-name" id="video.attrs.loop" title="video.attrs.loop" href="video.html#video.attrs.loop">loop</a><span class="attr-values"> = </span> </dt>
+ <dd>Instructs the UA to seek back to the start of the video
+ upon reaching the end.</dd>
+
<dt><a class="attribute-name" id="video.attrs.poster" title="video.attrs.poster" href="video.html#video.attrs.poster">poster</a><span class="attr-values"> =
<a class="ref" href="datatypes.html#common.data.uri" title="common.data.uri">uri</a>
</span> </dt>
@@ -66,6 +86,11 @@
</span> </dt>
<dd>The width of the video, in CSS pixels.</dd>
+ <dt><a class="attribute-name" id="video.attrs.src" title="video.attrs.src" href="video.html#video.attrs.src">src</a><span class="attr-values"> =
+ <a class="ref" href="datatypes.html#common.data.uri" title="common.data.uri">uri</a>
+ </span> </dt>
+ <dd>The URL for the video.</dd>
+
</dl></div>
<div class="no-number no-toc" id="video-assertions">
Index: source.html
===================================================================
RCS file: /sources/public/html5/markup/source.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- source.html 7 Jun 2009 05:27:01 -0000 1.5
+++ source.html 15 Jun 2009 20:27:02 -0000 1.6
@@ -84,24 +84,24 @@
<div class="no-number no-toc" id="source-context">
<h2 class="element-subhead">Permitted contexts <a class="hash" href="#source-context">#</a></h2>
<ul>
- <li class="context-mdl"><a href="video.html#video.elem.flow">video.elem.flow</a> = <span class="attr-qualifier">media.attrs.</span><a class="ref" href="shared-attributes.html#media.attrs.src">src</a>
- | (<a class="ref" href="source.html#source-pattern">source</a>*,
- <a class="ref" href="source.html#source.elem.last">source.elem.last</a>),
+ <li class="context-mdl"><a href="video.html#video.elem.flow">video.elem.flow</a> = (<a class="ref" href="video.html#video.attrs.src">video.attrs.src</a>
+ | (<a class="ref" href="source.html#source-pattern">source</a>*,
+ <a class="ref" href="source.html#source.elem.last">source.elem.last</a>)),
(text
& <a class="ref" href="common-models.html#common.elem.flow">common.elem.flow</a>*)</li>
- <li class="context-mdl"><a href="video.html#video.elem.phrasing">video.elem.phrasing</a> = <span class="attr-qualifier">media.attrs.</span><a class="ref" href="shared-attributes.html#media.attrs.src">src</a>
- | (<a class="ref" href="source.html#source-pattern">source</a>*,
- <a class="ref" href="source.html#source.elem.last">source.elem.last</a>),
+ <li class="context-mdl"><a href="video.html#video.elem.phrasing">video.elem.phrasing</a> = (<a class="ref" href="video.html#video.attrs.src">video.attrs.src</a>
+ | (<a class="ref" href="source.html#source-pattern">source</a>*,
+ <a class="ref" href="source.html#source.elem.last">source.elem.last</a>)),
(text
& <a class="ref" href="common-models.html#common.elem.phrasing">common.elem.phrasing</a>*)</li>
- <li class="context-mdl"><a href="audio.html#audio.elem.flow">audio.elem.flow</a> = <span class="attr-qualifier">media.attrs.</span><a class="ref" href="shared-attributes.html#media.attrs.src">src</a>
- | (<a class="ref" href="source.html#source-pattern">source</a>*,
- <a class="ref" href="source.html#source.elem.last">source.elem.last</a>),
+ <li class="context-mdl"><a href="audio.html#audio.elem.flow">audio.elem.flow</a> = (<a class="ref" href="audio.html#audio.attrs.src">audio.attrs.src</a>
+ | (<a class="ref" href="source.html#source-pattern">source</a>*,
+ <a class="ref" href="source.html#source.elem.last">source.elem.last</a>)),
(text
& <a class="ref" href="common-models.html#common.elem.flow">common.elem.flow</a>*)</li>
- <li class="context-mdl"><a href="audio.html#audio.elem.phrasing">audio.elem.phrasing</a> = <span class="attr-qualifier">media.attrs.</span><a class="ref" href="shared-attributes.html#media.attrs.src">src</a>
- | (<a class="ref" href="source.html#source-pattern">source</a>*,
- <a class="ref" href="source.html#source.elem.last">source.elem.last</a>),
+ <li class="context-mdl"><a href="audio.html#audio.elem.phrasing">audio.elem.phrasing</a> = (<a class="ref" href="audio.html#audio.attrs.src">audio.attrs.src</a>
+ | (<a class="ref" href="source.html#source-pattern">source</a>*,
+ <a class="ref" href="source.html#source.elem.last">source.elem.last</a>)),
(text
& <a class="ref" href="common-models.html#common.elem.phrasing">common.elem.phrasing</a>*)</li></ul>
</div></div>
Index: shared-attributes.html
===================================================================
RCS file: /sources/public/html5/markup/shared-attributes.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- shared-attributes.html 15 Jun 2009 17:16:10 -0000 1.5
+++ shared-attributes.html 15 Jun 2009 20:27:02 -0000 1.6
@@ -12,39 +12,9 @@
<span class="nav-next"><a href="datatypes.html">datatypes »</a></span>
</div>
<div id="shared-attributes" class="section">
- <h2>9. Other shared attributes <a class="hash" href="#shared-attributes">#</a> <a class="toc-bak" href="Overview.html#shared-attributes-toc">T</a></h2><div id="common-media-attrs" class="section">
- <h2>9.1. Media attributes <a class="hash" href="#common-media-attrs">#</a> <a class="toc-bak" href="Overview.html#common-media-attrs-toc">T</a></h2>
- <div class="content-model"><span class="common-pattern-name"><dfn id="media.attrs">media.attrs</dfn></span> = <a class="ref" href="shared-attributes.html#media.attrs.autoplay" title="media.attrs.autoplay">autoplay</a>?
- & <a class="ref" href="shared-attributes.html#media.attrs.autobuffer" title="media.attrs.autobuffer">autobuffer</a>?
- & <a class="ref" href="shared-attributes.html#media.attrs.controls" title="media.attrs.controls">controls</a>?
- & <a class="ref" href="shared-attributes.html#media.attrs.loop" title="media.attrs.loop">loop</a>? <a class="hash" href="shared-attributes.html#media.attrs">#</a>
- </div>
- <div class="no-number no-toc">
- <dl class="attr-defs">
- <dt><a class="attribute-name" id="media.attrs.autoplay" title="media.attrs.autoplay" href="shared-attributes.html#media.attrs.autoplay">autoplay</a><span class="attr-values"> = "autoplay" | "" </span> </dt>
- <dd><i class="TK">(detailed attribute description to come)</i></dd>
-
- <dt><a class="attribute-name" id="media.attrs.autobuffer" title="media.attrs.autobuffer" href="shared-attributes.html#media.attrs.autobuffer">autobuffer</a><span class="attr-values"> = "autobuffer" | "" </span> </dt>
- <dd><i class="TK">(detailed attribute description to come)</i></dd>
-
- <dt><a class="attribute-name" id="media.attrs.controls" title="media.attrs.controls" href="shared-attributes.html#media.attrs.controls">controls</a><span class="attr-values"> = "controls" | "" </span> </dt>
- <dd><i class="TK">(detailed attribute description to come)</i></dd>
-
- <dt><a class="attribute-name" id="media.attrs.loop" title="media.attrs.loop" href="shared-attributes.html#media.attrs.loop">loop</a><span class="attr-values"> = "loop" | "" </span> </dt>
- <dd><i class="TK">(detailed attribute description to come)</i></dd>
-
- </dl>
- <dl class="attr-defs">
- <dt><a class="attribute-name" id="media.attrs.src" title="media.attrs.src" href="shared-attributes.html#media.attrs.src">src</a><span class="attr-values"> =
- <a class="ref" href="datatypes.html#common.data.uri" title="common.data.uri">uri</a>
- </span> </dt>
- <dd><i class="TK">(detailed attribute description to come)</i></dd>
-
- </dl>
- </div>
- </div>
+ <h2>9. Other shared attributes <a class="hash" href="#shared-attributes">#</a> <a class="toc-bak" href="Overview.html#shared-attributes-toc">T</a></h2>
<div id="shared-hyperlink-attrs" class="section">
- <h2>9.2. Hyperlink attributes <a class="hash" href="#shared-hyperlink-attrs">#</a> <a class="toc-bak" href="Overview.html#shared-hyperlink-attrs-toc">T</a></h2>
+ <h2>9.1. Hyperlink attributes <a class="hash" href="#shared-hyperlink-attrs">#</a> <a class="toc-bak" href="Overview.html#shared-hyperlink-attrs-toc">T</a></h2>
<dl class="attr-defs"><dt><dfn class="attribute-name" id="shared-hyperlink.attrs.href" title="shared-hyperlink.attrs.href">href</dfn><span class="attr-values"> =
<a class="ref" href="datatypes.html#common.data.uri" title="common.data.uri">uri</a>
</span><a class="hash" href="shared-attributes.html#shared-hyperlink.attrs.href">#</a></dt><dd><dd>A URL that provides the <dfn id="destination">destination resource</dfn> of the
@@ -74,7 +44,7 @@
</dl>
</div>
<div id="common-form-attrs" class="section">
- <h2>9.3. Form attributes <a class="hash" href="#common-form-attrs">#</a> <a class="toc-bak" href="Overview.html#common-form-attrs-toc">T</a></h2>
+ <h2>9.2. Form attributes <a class="hash" href="#common-form-attrs">#</a> <a class="toc-bak" href="Overview.html#common-form-attrs-toc">T</a></h2>
<div class="content-model"><span class="common-pattern-name"><dfn id="common-form.attrs">common-form.attrs</dfn></span> = (<a class="ref" href="shared-attributes.html#common-form.attrs.name" title="common-form.attrs.name">name</a>?
& <a class="ref" href="shared-attributes.html#common-form.attrs.disabled" title="common-form.attrs.disabled">disabled</a>?)
& <a class="ref" href="shared-attributes.html#common-form.attrs.form" title="common-form.attrs.form">form</a>? <a class="hash" href="shared-attributes.html#common-form.attrs">#</a>
Received on Monday, 15 June 2009 20:28:02 UTC