- From: Ian Hickson via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 03 Feb 2009 06:10:37 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/spec In directory hutz:/tmp/cvs-serv2226 Modified Files: Overview.html Log Message: Filling in the rendering section: more placeholder sections. (whatwg r2743) Index: Overview.html =================================================================== RCS file: /sources/public/html5/spec/Overview.html,v retrieving revision 1.1912 retrieving revision 1.1913 diff -u -d -r1.1912 -r1.1913 --- Overview.html 3 Feb 2009 02:43:58 -0000 1.1912 +++ Overview.html 3 Feb 2009 06:10:34 -0000 1.1913 @@ -963,20 +963,35 @@ <li><a href=#resetting-rules-for-inherited-properties><span class=secno>10.3.7 </span>Resetting rules for inherited properties</a></ol></li> <li><a href=#self-contained-features><span class=secno>10.4 </span>Self-contained features</a> <ol> - <li><a href=#the-title-attribute-0><span class=secno>10.4.1 </span>The <code title=attr-title>title</code> attribute</a></li> - <li><a href=#form-controls-and-widgets><span class=secno>10.4.2 </span>Form controls and widgets</a></li> - <li><a href=#the-datagrid-element><span class=secno>10.4.3 </span>The <code>datagrid</code> element</a></li> - <li><a href=#rendering-and-menus-toolbars><span class=secno>10.4.4 </span>Rendering and menus/toolbars</a> + <li><a href=#the-bb-element-0><span class=secno>10.4.1 </span>The <code>bb</code> element</a></li> + <li><a href=#the-br-element-0><span class=secno>10.4.2 </span>The <code>br</code> element</a></li> + <li><a href=#the-button-element-0><span class=secno>10.4.3 </span>The <code>button</code> element</a></li> + <li><a href=#the-datagrid-element><span class=secno>10.4.4 </span>The <code>datagrid</code> element</a></li> + <li><a href=#the-details-element-0><span class=secno>10.4.5 </span>The <code>details</code> element</a></li> + <li><a href=#the-fieldset-element-0><span class=secno>10.4.6 </span>The <code>fieldset</code> element</a></li> + <li><a href=#the-figure-element-0><span class=secno>10.4.7 </span>The <code>figure</code> element</a></li> + <li><a href=#the-hr-element-0><span class=secno>10.4.8 </span>The <code>hr</code> element</a></li> + <li><a href=#the-input-element-as-a-text-entry-widget><span class=secno>10.4.9 </span>The <code>input</code> element as a text entry widget</a></li> + <li><a href=#the-input-element-as-date-widgets><span class=secno>10.4.10 </span>The <code>input</code> element as date widgets</a></li> + <li><a href=#the-input-element-as-a-range-control><span class=secno>10.4.11 </span>The <code>input</code> element as a range control</a></li> + <li><a href=#the-input-element-as-a-color-well><span class=secno>10.4.12 </span>The <code>input</code> element as a color well</a></li> + <li><a href=#the-input-element-as-a-check-box-widget><span class=secno>10.4.13 </span>The <code>input</code> element as a check box widget</a></li> + <li><a href=#the-input-element-as-a-radio-button-widget><span class=secno>10.4.14 </span>The <code>input</code> element as a radio button widget</a></li> + <li><a href=#the-input-element-as-a-file-upload-control><span class=secno>10.4.15 </span>The <code>input</code> element as a file upload control</a></li> + <li><a href=#the-input-element-as-a-button><span class=secno>10.4.16 </span>The <code>input</code> element as a button</a></li> + <li><a href=#the-marquee-element><span class=secno>10.4.17 </span>The <code>marquee</code> element</a></li> + <li><a href=#the-meter-element-0><span class=secno>10.4.18 </span>The <code>meter</code> element</a></li> + <li><a href=#the-progress-element-0><span class=secno>10.4.19 </span>The <code>progress</code> element</a></li> + <li><a href=#the-select-element-0><span class=secno>10.4.20 </span>The <code>select</code> element</a></li> + <li><a href=#the-textarea-element-0><span class=secno>10.4.21 </span>The <code>textarea</code> element</a></li> + <li><a href=#embedded-content-1><span class=secno>10.4.22 </span>Embedded content</a></li> + <li><a href=#fragment-identifiers><span class=secno>10.4.23 </span>Fragment identifiers</a></li> + <li><a href=#frames><span class=secno>10.4.24 </span>Frames</a></li> + <li><a href=#rendering-and-menus-toolbars><span class=secno>10.4.25 </span>Rendering and menus/toolbars</a> <ol> - <li><a href=#the-icon-property><span class=secno>10.4.4.1 </span>The 'icon' property</a></ol></li> - <li><a href=#the-marquee-element><span class=secno>10.4.5 </span>The <code>marquee</code> element</a></li> - <li><a href=#the-hr-element-0><span class=secno>10.4.6 </span>The <code>hr</code> element</a></li> - <li><a href=#the-br-element-0><span class=secno>10.4.7 </span>The <code>br</code> element</a></li> - <li><a href=#the-figure-element-0><span class=secno>10.4.8 </span>The <code>figure</code> element</a></li> - <li><a href=#ruby-annotations><span class=secno>10.4.9 </span>Ruby annotations</a></li> - <li><a href=#frames><span class=secno>10.4.10 </span>Frames</a></li> - <li><a href=#embedded-content-1><span class=secno>10.4.11 </span>Embedded content</a></li> - <li><a href=#fragment-identifiers><span class=secno>10.4.12 </span>Fragment identifiers</a></ol></li> + <li><a href=#the-icon-property><span class=secno>10.4.25.1 </span>The 'icon' property</a></ol></li> + <li><a href=#ruby-annotations><span class=secno>10.4.26 </span>Ruby annotations</a></li> + <li><a href=#the-title-attribute-0><span class=secno>10.4.27 </span>The <code title=attr-title>title</code> attribute</a></ol></li> <li><a href=#interactive-media><span class=secno>10.5 </span>Interactive media</a> <ol> <li><a href=#links-0><span class=secno>10.5.1 </span>Links</a></li> @@ -12302,7 +12317,7 @@ the document.</li> <li><p>If the <code><a href=#the-img-element>img</a></code> element did not end up associated - with a heading in theoutline, or if there are any other images + with a heading in the outline, or if there are any other images that are lacking an <code title=attr-img-alt><a href=#attr-img-alt>alt</a></code> attribute and that are associated with the same heading in the outline as the <code><a href=#the-img-element>img</a></code> element in question, then there @@ -46072,7 +46087,7 @@ expected to center text within themselves, as if they had their 'text-align' property set to 'center', and to center blocks and tables within them, as their descendants had their horizontal - margins set to 'auto'.<h4 id=fonts-and-colors><span class=secno>10.3.5 </span>Fonts and colors</h4><pre class=css>@namespace url(http://www.w3.org/1999/xhtml); + margins set to 'auto'.</p><!-- XXX <div/h1-h6/p align="left|right|center/middle|justify"> --><h4 id=fonts-and-colors><span class=secno>10.3.5 </span>Fonts and colors</h4><pre class=css>@namespace url(http://www.w3.org/1999/xhtml); address, cite, dfn, em, i, var { font-style: italic; } b, strong, th { font-weight: bold; } @@ -46104,7 +46119,12 @@ <var title="">x</var> <var title="">x</var> <var title="">x</var> h1 { font-size: 1.00em; } <var title="">x</var> <var title="">x</var> <var title="">x</var> <var title="">x</var> h1 { font-size: 0.83em; } <var title="">x</var> <var title="">x</var> <var title="">x</var> <var title="">x</var> <var title="">x</var> h1 { font-size: 0.67em; }</pre><hr><p class=XXX>Need to define the content attributes of BODY in - terms of CSS or something.<h4 id=punctuation-and-decorations><span class=secno>10.3.6 </span>Punctuation and decorations</h4><pre class=css>@namespace url(http://www.w3.org/1999/xhtml); + terms of CSS or something.</p> + +xxxxx + + + <h4 id=punctuation-and-decorations><span class=secno>10.3.6 </span>Punctuation and decorations</h4><pre class=css>@namespace url(http://www.w3.org/1999/xhtml); :link, :visited, ins, u { text-decoration: underline; } abbr[title], acronym[title] { text-decoration: dotted underline; }<!-- XXX CSS3 http://dev.w3.org/csswg/css3-text/#text-decoration-style --> @@ -46155,7 +46175,7 @@ [dir=ltr] { direction: lrt; unicode-bidi: embed; } bdo[dir] { unicode-bidi: bidi-override; }</pre><p>In addition, rules setting the 'quotes' property appropriately for the locales and languages understood by the user are expected to - be present.<h4 id=resetting-rules-for-inherited-properties><span class=secno>10.3.7 </span>Resetting rules for inherited properties</h4><p>The following rules are also expected to be in play, resetting + be present.</p><!-- XXX <li> type, value --><h4 id=resetting-rules-for-inherited-properties><span class=secno>10.3.7 </span>Resetting rules for inherited properties</h4><p>The following rules are also expected to be in play, resetting certain properties to block inheritance by default.<pre class=css>@namespace url(http://www.w3.org/1999/xhtml); table { text-indent: initial; }</pre><p>In <a href=#quirks-mode>quirks mode</a>, the following rules are also expected to apply:<pre class=css>@namespace url(http://www.w3.org/1999/xhtml); @@ -46167,73 +46187,25 @@ line-height: initial; white-space: initial; text-align: initial; -}</pre><h3 id=self-contained-features><span class=secno>10.4 </span>Self-contained features</h3><h4 id=the-title-attribute-0><span class=secno>10.4.1 </span>The <code title=attr-title><a href=#the-title-attribute>title</a></code> attribute</h4><p>Given an element (e.g. the element designated by the mouse - cursor), if the element, or one of its ancestors, has a <code title=attr-title><a href=#the-title-attribute>title</a></code> attribute, and the nearest such - attribute has a value that is not the empty string, it is expected - that the user agent will expose the contents of that attribute as a - tooltip.<p>U+000A LINE FEED (LF) characters are expected to cause line - breaks in the tooltip.<h4 id=form-controls-and-widgets><span class=secno>10.4.2 </span>Form controls and widgets</h4><p>User agents are expected to style form controls and widgets - exposed by <a href=#html-elements>HTML elements</a> in line with platform - conventions. However, to enable pages to be rendered in a somewhat - consistent manner across different platforms, this section describes - some characteristics that these elements are expected to share - regardless of the platform.<dl><dt><code><a href=#the-details-element>details</a></code></dt> - - <dd> - - <p></p> - - </dd> - - - <dt><code><a href=#the-fieldset-element>fieldset</a></code></dt> - - <dd> - - <p></p> - - </dd> - - - <dt><code><a href=#the-input-element>input</a></code> ...</dt> <!-- XXX types; size attribute --> - - <dd> - - <p></p> - - </dd> - - - <dt><code><a href=#the-meter-element>meter</a></code></dt> - - <dd> - - <p></p> - - </dd> - - - <dt><code><a href=#the-progress-element>progress</a></code></dt> - - <dd> - - <p></p> - - </dd> - - - <!-- XXX button, select, textarea, bb --> - - - </dl><p class=XXX>...<h4 id=the-datagrid-element><span class=secno>10.4.3 </span>The <code><a href=#datagrid>datagrid</a></code> element</h4><p class=XXX>This section will probably include details on +}</pre><h3 id=self-contained-features><span class=secno>10.4 </span>Self-contained features</h3><h4 id=the-bb-element-0><span class=secno>10.4.1 </span>The <code><a href=#the-bb-element>bb</a></code> element</h4><p class=XXX>...<h4 id=the-br-element-0><span class=secno>10.4.2 </span>The <code><a href=#the-br-element>br</a></code> element</h4><p class=XXX>...</p><!-- clear="left|right|all|both" --><h4 id=the-button-element-0><span class=secno>10.4.3 </span>The <code><a href=#the-button-element>button</a></code> element</h4><p class=XXX>...<h4 id=the-datagrid-element><span class=secno>10.4.4 </span>The <code><a href=#datagrid>datagrid</a></code> element</h4><p class=XXX>This section will probably include details on how to render DATAGRID (including <span id=datagridPseudos>its pseudo-elements</span>), drag-and-drop, etc, in a visual medium, in - concert with CSS.<h4 id=rendering-and-menus-toolbars><span class=secno>10.4.4 </span>Rendering and menus/toolbars</h4><h5 id=the-icon-property><span class=secno>10.4.4.1 </span>The 'icon' property</h5><p>UAs should use the command's Icon as the default generic icon + concert with CSS.<h4 id=the-details-element-0><span class=secno>10.4.5 </span>The <code><a href=#the-details-element>details</a></code> element</h4><p class=XXX>...<h4 id=the-fieldset-element-0><span class=secno>10.4.6 </span>The <code><a href=#the-fieldset-element>fieldset</a></code> element</h4><p class=XXX>...</p><!-- XXX <legend align="left|right|center|bottom|top"> --><h4 id=the-figure-element-0><span class=secno>10.4.7 </span>The <code><a href=#the-figure-element>figure</a></code> element</h4><p class=XXX>...<h4 id=the-hr-element-0><span class=secno>10.4.8 </span>The <code><a href=#the-hr-element>hr</a></code> element</h4><p class=XXX>...<h4 id=the-input-element-as-a-text-entry-widget><span class=secno>10.4.9 </span>The <code><a href=#the-input-element>input</a></code> element as a text entry widget</h4><p class=XXX>When an <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#text-state-and-searh-state title=attr-input-type-text>Text</a>, <a href=#text-state-and-search-state title=attr-input-type-search>Search</a>, <a href=#url-state title=attr-input-type-url>URL</a>, <a href=#e-mail-state title=attr-input-type-email>E-mail</a>, <a href=#password-state title=attr-input-type-password>Password</a>, or <a href=#number-state title=attr-input-type-number>Number</a> state, ...<h4 id=the-input-element-as-date-widgets><span class=secno>10.4.10 </span>The <code><a href=#the-input-element>input</a></code> element as date widgets</h4><p class=XXX>When an <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#date-and-time-state title=attr-input-type-datetime>Date and Time</a>, <a href=#date-state title=attr-input-type-date>Date</a>, <a href=#month-state title=attr-input-type-month>Month</a>, <a href=#week-state title=attr-input-type-week>Week</a>, <a href=#time-state title=attr-input-type-time>Time</a>, or a href=#local-date-and-time-state title=attr-input-type-datetime-local>Local Date and Time</a> + state, ...<h4 id=the-input-element-as-a-range-control><span class=secno>10.4.11 </span>The <code><a href=#the-input-element>input</a></code> element as a range control</h4><p class=XXX>When an <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#range-state title=attr-input-type-range>Range</a> state, ...<h4 id=the-input-element-as-a-color-well><span class=secno>10.4.12 </span>The <code><a href=#the-input-element>input</a></code> element as a color well</h4><p class=XXX>When an <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#color-state title=attr-input-type-color>Color</a> state, ...<h4 id=the-input-element-as-a-check-box-widget><span class=secno>10.4.13 </span>The <code><a href=#the-input-element>input</a></code> element as a check box widget</h4><p class=XXX>When an <code><a href=#the-inputelement>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#checkbox-state title=attr-input-type-checkbox>Checkbox</a> state, ...<h4 id=the-input-element-as-a-radio-button-widget><span class=secno>10.4.14 </span>The <code><a href=#the-input-element>input</a></code> element as a radio button widget</h4><p class=XXX>When an <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#radio-button-state title=attr-input-type-radio>Radio Button</a> state, ...<h4 id=the-input-element-as-a-file-upload-control><span class=secno>10.4.15 </span>The <code><a href=#the-input-element>input</a></code> element as a file upload control</h4><p class=XXX>When an <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#file-upload-state title=attr-input-type-ile>File Upload</a> state, ...<h4 id=the-input-element-as-a-button><span class=secno>10.4.16 </span>The <code><a href=#the-input-element>input</a></code> element as a button</h4><p class=XXX>When an <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#submit-button-state title=attr-input-type-submit>Submit Button</a> <a href=#reset-button-state title=attr-input-type-reset>Reset Button</a>, or <a href=#button-state title=attr-input-type-button>Button</a> state, ...<h4 id=the-marquee-element><span class=secno>10.4.17 </span>The <code><a href=#the-marquee-element-0>marquee</a></code> element</h4><p class=XXX>...</p><!-- XXX attributes: height/width; direction is case insensitive; bgcolor; hspace/vspace --><h4 id=the-meter-element-0><span class=secno>10.4.18 </span>The <code><a href=#the-meter-element>meter</a></code> element</h4><p class=XXX>...<h4 id=the-progress-element-0><span class=secno>10.4.19 </span>he <code><a href=#the-progress-element>progress</a></code> element</h4><p class=XXX>...<h4 id=the-select-element-0><span class=secno>10.4.20 </span>The <code><a href=#the-select-element>select</a></code> element</h4><p class=XXX>...<h4 id=the-textarea-element-0><span class=secno>10.4.21 </span>The <code><a href=#the-textarea-element>textarea</a></code> element</h4><p class=XXX>...<h4 id=embedded-content-1><span class=secno>10.4.22 </span>Embedded content</h4><p class=XXX>...</p><!-- img, iframe, embed, object, applet, video, audio, canvas --><!-- <code>input</code> elements whose <code title="attr-input-type">type</code> attribute is in the <span title="attr-input-type-image">Image Button</span> state --><!-- + img - how to handle alt text, img in link (no border)... Define + that either the src="" is shown (as an image) or the alt="" is + shown (inline) but should not ever have both at once. + --><p class=XXX>Terms that need to be defined include: <dfn id=sizing-of-embedded-content>sizing + of embedded content</dfn><h4 id=fragment-identifiers><span class=secno>10.4.23 </span>Fragment identifiers</h4><p class=XXX>(need to remove "must" and reword) CSS UAs in visual + media must, when scrolling a page to a fragment identifier, align + the top of the viewport with the target element's top border + edge.</p><!-- XXX horiz pos given bidi, and not scrolling when not + required to? --><h4 id=frames><span class=secno>10.4.24 </span>Frames</h4><p class=XXX>...<h4 id=rendering-and-menus-toolbars><span class=secno>10.4.25 </span>Rendering and menus/toolbars</h4><h5 id=the-icon-property><span class=secno>10.4.25.1 </span>The 'icon' property</h5><p>UAs should use the command's Icon as the default generic icon provided by the user agent when the 'icon' property computes to 'auto' on an element that either defines a command or refers to one using the <code title=command-attribute>command</code> attribute, but when the property computes to an actual image, it should use - that image instead.<h4 id=the-marquee-element><span class=secno>10.4.5 </span>The <code><a href=#the-marquee-element-0>marquee</a></code> element</h4><p class=XXX>...<h4 id=the-hr-element-0><span class=secno>10.4.6 </span>The <code><a href=#the-hr-element>hr</a></code> element</h4><p class=XXX>...<h4 id=the-br-element-0><span class=secno>10.4.7 </span>The <code><a href=#the-br-element>br</a></code> element</h4><p class=XXX>...<h4 id=the-figure-element-0><span class=secno>10.4.8 </span>The <code><a href=#the-figure-element>figure</a></code> element</h4><p class=XXX>...<h4 id=ruby-annotations><span class=secno>10.4.9 </span>Ruby annotations</h4><p class=XXX>...</p><!-- XXX ruby, rt, rp + that image instead.<h4 id=ruby-annotations><span class=secno>10.4.26 </span>Ruby annotations</h4><p class=XXX>...</p><!-- XXX ruby, rt, rp > * note on rt rendering > > Since there are a number of documents with ruby but without rp, when you @@ -46242,16 +46214,12 @@ > "(" and ")" before and after ruby text (using, e.g., CSS ::before and > ::after) even when there are no rp elements. Otherwise, reading Web > pages without rp is very annoying. - --><h4 id=frames><span class=secno>10.4.10 </span>Frames</h4><p class=XXX>...<h4 id=embedded-content-1><span class=secno>10.4.11 </span>Embedded content</h4><p class=XXX>...</p><!-- img, iframe, embed, object, applet, video, audio, canvas --><!-- - img - how to handle alt text, img in link (no border)... Define - that either the src="" is shown (as an image) or the alt="" is - shown (inline) but should not ever have both at once. - --><p class=XXX>Terms that need to be defined include: <dfn id=sizing-of-embedded-content>sizing - of embedded content</dfn><h4 id=fragment-identifiers><span class=secno>10.4.12 </span>Fragment identifiers</h4><p class=XXX>(need to remove "must" and reword) CSS UAs in visual - media must, when scrolling a page to a fragment identifier, align - the top of the viewport with the target element's top border - edge.</p><!-- XXX horiz pos given bidi, and not scrolling when not - required to? --><h3 id=interactive-media><span class=secno>10.5 </span>Interactive media</h3><h4 id=links-0><span class=secno>10.5.1 </span>Links</h4><p class=XXX>...</p><!-- hyperlinks: hover show url; clicks; opening in new browsing contexts --><!-- cite attribute on q, blockquote, ins, del: on hover, show link --><h4 id=the-mark-element-0><span class=secno>10.5.2 </span>The <code><a href=#the-mark-element>mark</a></code> element</h4><p class=XXX>...</p><!-- being able to cycle through them --><!-- showing them on the scroll bar --><h4 id=hit-testing><span class=secno>10.5.3 </span>Hit testing</h4><p class=XXX>this should really be in a CSS spec -- hot to decide + --><h4 id=the-title-attribute-0><span class=secno>10.4.27 </span>The <code title=attr-title><a href=#the-title-attribute>title</a></code> attribute</h4><p>Given an element (e.g. the element designated by the mouse + cursor), if the element, or one of its ancestors, has a <code title=attr-title><a href=#the-title-attribute>title</a></code> attribute, and the nearest such + attribute has a value that is not the empty string, it is expected + that the user agent will expose the contents of that attribute as a + tooltip.<p>U+000A LINE FEED (LF) characters are expected to cause line + breaks in the tooltip.<h3 id=interactive-media><span class=secno>10.5 </span>Interactive media</h3><h4 id=links-0><span class=secno>10.5.1 </span>Links</h4><p class=XXX>...</p><!-- hyperlinks: hover show url; clicks; opening in new browsing contexts --><!-- cite attribute on q, blockquote, ins, del: on hover, show link --><h4 id=the-mark-element-0><span class=secno>10.5.2 </span>The <code><a href=#the-mark-element>mark</a></code> element</h4><p class=XXX>...</p><!-- being able to cycle through them --><!-- showing them on the scroll bar --><h4 id=hit-testing><span class=secno>10.5.3 </span>Hit testing</h4><p class=XXX>this should really be in a CSS spec -- hot to decide which element is under the cursor --> <!--
Received on Tuesday, 3 February 2009 06:10:52 UTC