- From: Rune Lillesveen via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 07 Sep 2011 13:53:28 +0000
- To: public-css-commits@w3.org
Update of /sources/public/csswg/css-device-adapt
In directory hutz:/tmp/cvs-serv14300
Modified Files:
Overview.html Overview.src.html default.css
Log Message:
More preparations for WD.
Index: Overview.html
===================================================================
RCS file: /sources/public/csswg/css-device-adapt/Overview.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- Overview.html 5 Sep 2011 11:24:06 -0000 1.7
+++ Overview.html 7 Sep 2011 13:53:26 -0000 1.8
@@ -5,11 +5,9 @@
<head><meta content="text/html;charset=utf-8" http-equiv=Content-Type>
<title>CSS Device Adaptation</title>
- <link href="http://dev.w3.org/csswg/default.css" rel=stylesheet
- type="text/css">
- <link href="http://www.w3.org/StyleSheets/TR/W3C-ED.css" rel=stylesheet
- type="text/css">
<link href=default.css rel=stylesheet type="text/css">
+ <link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel=stylesheet
+ type="text/css">
<body class=draft>
<div class=head> <!--begin-logo-->
@@ -18,23 +16,23 @@
<h1>CSS Device Adaptation</h1>
- <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 5 September
+ <h2 class="no-num no-toc" id=longstatus-date>W3C Working Draft 7 September
2011</h2>
<dl>
<dt>This version:
<dd><a
- href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>
+ href="http://www.w3.org/TR/2011/WD-css-device-adapt-20110907/">http://www.w3.org/TR/2011/WD-css-device-adapt-20110907/</a>
<dt>Latest version:
<dd><a
- href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>
+ href="http://www.w3.org/TR/css-device-adapt/">http://www.w3.org/TR/css-device-adapt/</a>
<dt>Previous version:
- <dd>-
+ <dd>None
<dt>Editor:
@@ -72,10 +70,43 @@
document</h2>
<!--begin-status-->
- <p>This is a public copy of the editors' draft. It is provided for
- discussion only and may change at any moment. It probably contains errors.
- Its publication here does not imply endorsement of its contents by W3C.
- <!--end-status-->
+ <p><em>This section describes the status of this document at the time of
+ its publication. Other documents may supersede this document. A list of
+ current W3C publications and the latest revision of this technical report
+ can be found in the <a href="http://www.w3.org/TR/">W3C technical reports
+ index at http://www.w3.org/TR/.</a></em>
+
+ <p>Publication as a Working Draft does not imply endorsement by the W3C
+ Membership. This is a draft document and may be updated, replaced or
+ obsoleted by other documents at any time. It is inappropriate to cite this
+ document as other than work in progress.
+
+ <p>The (<a
+ href="http://lists.w3.org/Archives/Public/www-style/">archived</a>) public
+ mailing list <a href="mailto:www-style@w3.org">www-style@w3.org</a> (see
+ <a href="http://www.w3.org/Mail/Request">instructions</a>) is preferred
+ for discussion of this specification. When sending e-mail, please put the
+ text “css-device-adapt” in the subject, preferably like this:
+ “[<!---->css-device-adapt<!---->] <em>…summary of
+ comment…</em>”
+
+ <p>This document was produced by the <a
+ href="http://www.w3.org/Style/CSS/members">CSS Working Group</a> (part of
+ the <a href="http://www.w3.org/Style/">Style Activity</a>).
+
+ <p>This document was produced by a group operating under the <a
+ href="http://www.w3.org/Consortium/Patent-Policy-20040205/">5 February
+ 2004 W3C Patent Policy</a>. W3C maintains a <a
+ href="http://www.w3.org/2004/01/pp-impl/32061/status"
+ rel=disclosure>public list of any patent disclosures</a> made in
+ connection with the deliverables of the group; that page also includes
+ instructions for disclosing a patent. An individual who has actual
+ knowledge of a patent which the individual believes contains <a
+ href="http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential">Essential
+ Claim(s)</a> must disclose the information in accordance with <a
+ href="http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure">section
+ 6 of the W3C Patent Policy</a>.</p>
+ <!--end-status-->
<h2 class="no-num no-toc" id=table-of-contents>Table of contents</h2>
<!--begin-toc-->
@@ -374,7 +405,8 @@
will be dropped.
<p>Relative length values are resolved against initial values. For instance
- 'em's are resolved against the initial value of the font-size property.
+ ‘<code class=property>em</code>’s are resolved against the
+ initial value of the font-size property.
<h3 id=the-lsquomin-widthrsquo-and-lsquomax-wid><span class=secno>5.1.
</span>The ‘<a href="#min-width"><code
Index: Overview.src.html
===================================================================
RCS file: /sources/public/csswg/css-device-adapt/Overview.src.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- Overview.src.html 5 Sep 2011 11:24:06 -0000 1.7
+++ Overview.src.html 7 Sep 2011 13:53:26 -0000 1.8
@@ -3,9 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
<title>CSS Device Adaptation</title>
- <link href="http://dev.w3.org/csswg/default.css" rel="stylesheet" type="text/css">
- <link href="http://www.w3.org/StyleSheets/TR/W3C-ED.css" rel="stylesheet" type="text/css">
<link href="default.css" rel="stylesheet" type="text/css">
+ <link href="http://www.w3.org/StyleSheets/TR/W3C-[STATUS]" rel="stylesheet" type="text/css">
</head>
<body class="draft">
<div class="head">
@@ -17,13 +16,13 @@
<dl>
<dt>This version:</dt>
- <dd><a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a></dd>
+ <dd><a href="http://www.w3.org/TR/[YEAR]/WD-css-device-adapt-[CDATE]/">http://www.w3.org/TR/[YEAR]/WD-css-device-adapt-[CDATE]/</a></dd>
<dt>Latest version:</dt>
- <dd><a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a></dd>
+ <dd><a href="http://www.w3.org/TR/css-device-adapt/">http://www.w3.org/TR/css-device-adapt/</a></dd>
<dt>Previous version:</dt>
- <dd>-</dd>
+ <dd>None</dd>
<dt>Editor:</dt>
<dd><a href="mailto:rune@opera.com">Rune Lillesveen</a> (<a href="http://www.opera.com/">Opera Software</a>)</dd>
Index: default.css
===================================================================
RCS file: /sources/public/csswg/css-device-adapt/default.css,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- default.css 5 Sep 2011 11:24:06 -0000 1.2
+++ default.css 7 Sep 2011 13:53:26 -0000 1.3
@@ -1,4 +1,502 @@
/*
+ * Style sheet for the CSS3 specification,
+ * to be used in addition to http://www.w3.org/StyleSheets/TR/W3C-{WD,PR,REC}
+ */
+
+@media print {
+
+ /* the following doesn't work for now,
+ instead we rely on a patched version of html2ps which has this built-in */
+ .dlink { display: none }
+
+ /* the following doesn't work for now,
+ instead we rely on a patched version of html2ps which has this built-in */
+ div.navbar {
+ display: none;
+ }
+
+ html { margin: 0 !important }
+ body { font-family: serif }
+ th, td { font-family: inherit }
+ a { color: inherit !important }
+ div.example:before { font-family: serif !important }
+ pre.example:before { font-family: serif !important }
+ a:link, a:visited { text-decoration: none !important }
+ a:link:after, a:visited:after { /* create a cross-ref "see..." */ }
+}
+@page {
+ margin: 1.5cm 1.1cm;
+}
+
+/* html body { margin-left: 8.5em } /* Overrides 70px in base.css */
+
+body {counter-reset: exampleno figure}
+
+/* Pagination */
+h1, h2, h3, h4, h5, h6 { page-break-after: avoid; font-family: inherit }
+div.figure, div.sidefigure, pre, table.propdef, table.propdef-extra,
+div.example { page-break-inside: avoid }
+dt { page-break-after: avoid }
+
+span.id {float: right; font-weight: bold}
+
+/* General Structural Markup */
+h2, h3, h5, h6 {
+ margin-top: 2em;
+}
+h1 + h2 {
+ margin-top: 0;
+}
+
+p, p.testlink + p, p.mtb {
+ text-indent: 0;
+ margin-bottom: 0;
+ margin-top: 0.8em
+}
+p + p, p + div.sidefigure + p {
+ text-indent: 2em;
+ margin-top: 0
+}
+dd > p:first-child, li > p:first-child {
+ margin-top: 0
+}
+
+pre {
+ text-align: left; /* fixes justification in Mac IE 5 */
+ text-indent: 0; /* fixes indent in Mac Netscape 6 */
+ margin-top: 1em;
+ margin-bottom: 1em;
+ font-size: 90% /*smaller*/;
+}
+/*
+var {
+ font-style: normal;
+}
+*/
+img {
+ border-style: none;
+ color: white;
+}
+.toc {
+ text-indent: 0;
+}
+
+
+@media all { /* NS < 6 doesn't like borders around inline elements... */
+
+ body {
+ line-height: 1.3;
+ }
+
+ a:link, a:visited {
+ color: inherit;
+ text-decoration: underline;
+ }
+
+ a.logo:link, a.logo:visited {
+ padding: 0;
+ border-style: none;
+ }
+
+ /* Hmm, this seems to confuse many browsers... */
+ dt { margin-left: 0 }
+ dd { margin-left: 2em }
+ dl, ul, ol { margin-left: 0; padding-left: 0 }
+ li { margin-left: 2em; padding-left: 0 }
+
+}
+ul.indexlist { margin-left: 0; /*column-width: 13em; columns: 13em*/ }
+ul.indexlist li { margin-left: 0; list-style: none }
+ul.indexlist li li { margin-left: 1em }
+
+/* Examples */
+
+.example {
+ counter-increment: exampleno;
+}
+div.example:before {
+ content: "Example";
+ content: "Example " counter(exampleno, upper-roman);
+ font: bold small sans-serif;
+ /*float: left;*/
+ position: absolute;
+ top: -0.6em;
+ left: -2.5em;
+ min-width: 7.5em;
+ text-align: center;
+ line-height: 1em;
+ color: #FFF8DD;
+ background: #600;
+ padding: 0.1em;
+ border: thin solid #999;
+ /*margin: -1.3em 0 0.3em -2.5em;*/
+}
+pre.example:before {
+ content: "Example";
+ content: "Example " counter(exampleno, upper-roman);
+ font: bold small sans-serif;
+ /*float: left;*/
+ position: absolute;
+ top: -0.6em;
+ left: -2.5em;
+ min-width: 7.5em;
+ text-align: center;
+ line-height: 1em;
+ color: #FFF8DD;
+ background: #600;
+ padding: 0.1em;
+ border: thin solid #999;
+ /*margin: -1.3em 0 0.3em -2.5em;*/
+}
+div.example, div.html, div.xml,
+pre.example, pre.html, pre.xml {
+ background: #FFF8DD;
+ padding: 0.5em;
+ margin: 1em 0;
+ border: thin solid #999;
+ position: relative;
+ clear: both;
+ color: #600;
+}
+pre.example, pre.html, pre.xml {
+ padding-top: 1.5em;
+}
+div.illegal, pre.illegal { color: red }
+div.illegal p { color: black }
+
+/* code { font-size: 90% } */
+.css { color: #800 } /* inline CSS code (SPAN/CODE) */
+code.css { font-family: inherit; font-size: 100% }
+code.html { color: #600 } /* inline HTML */
+code.xml { color: #600 } /* inline XML */
+.property { font: inherit; } /* name of a CSS property (SPAN) */
+.descriptor { } /* name of a CSS descriptor (SPAN) */
+.type { font-style: italic } /* A <type> value for a property */
+
+dfn { font-weight: bolder; /*font-size: 1em*/ }
+
+/* Open issue / editorial remark; not intended for a final publication */
+
+.issue { color: #c00 }
+.issue:before {
+ content: "Issue:";
+ border: 3px double #c00;
+ background: #c00;
+ background-clip: padding-box;
+ color: white;
+ margin: 0.25em;
+ padding: 0 0.25em;
+}
+
+/* Class note is a non-normative note. May be inline or a P or DIV */
+.note {
+ color: green
+}
+p.note:before, span.note:before { content: "\25B6" " " }
+div.note > p:first-child:before { content: "\25B6" " " }
+
+.normref { color: red }
+.informref { color: green }
+
+
+/* ToC not indented, but font style shows hierarchy */
+ul.toc {margin: 1em 0; padding: 0; font-weight: bold}
+ul.toc ul {margin: 0; padding: 0; font-weight: normal}
+ul.toc ul ul {margin: 0 /*0 0 2em*/; font-style: italic}
+ul.toc ul ul ul {margin: 0}
+ul.toc li {margin: 0.6em 0; padding: 0}
+ul.toc li li {margin: 0}
+/*
+ul.toc li li li, ul.toc li li li ul {margin-left: 0; display: inline}
+ul.toc li li li ul, ul.toc li li li ul li {margin-left: 0; display: inline}
+*/
+
+@media all { /* NS4 doesn't align the floats properly :-( */
+
+ /* Section numbers in a column of their own */
+ ul.toc span.secno {margin-right: 1em} /* workaround for Opera6 */
+ ul.toc span.secno {float: left; width: 4em; margin-left: -5em}
+ /*ul.toc span.secno {text-align: right}*/
+ ul.toc li {clear: both}
+ ul.toc {margin-left: 5em}
+ /* If we had 'tab', floats would not be needed here:
+ ul.toc span.secno {tab: 5em right; margin-right: 1em}
+ ul.toc li {text-indent: 5em hanging}
+ The second line in case items wrap
+ */
+}
+
+ul.index {
+ list-style: disc; /* Mac NS has problem with 'none' */
+ list-style: none;
+}
+
+s, del {text-decoration: line-through; color: red}
+u, ins {text-decoration: underline; background: #bfa}
+
+div.figure, div.sidefigure {
+ text-align: center;
+ margin: 2.5em 0;
+}
+div.sidefigure {
+ float: right;
+ width: 50%;
+ margin: 0 0 0.5em 0.5em
+}
+div.figure img, div.sidefigure img {
+ display: block;
+ margin: auto;
+ max-width: 100%
+}
+p.caption, caption {
+ text-align: center;
+ font-style: italic;
+ font-size: 90%;
+ margin: 1.5em 2em;
+ text-indent: 0;
+}
+p.caption:before {
+ content: "Figure " counter(figure) ". ";
+ font-weight: bold;
+}
+p.caption {
+ counter-increment: figure;
+}
+
+/* DL list is indented, but figure inside it is not */
+dd { margin-left: 2em }
+dd div.figure { margin-left: -2em }
+
+sup {
+ vertical-align: super;
+ font-size: 80%
+}
+
+/* "Equations" (not real MathML, but simple HTML) are put in a
+blockquote and may have an equation number. We make sure the
+blockquote has enough margin on the right and then put the equation
+number there. */
+
+blockquote {
+ margin: 0.5em 4em 0.5em 2em;
+ text-indent: 0;
+}
+.eqno {
+ text-align: right;
+ float: right;
+ width: 3em;
+ margin: 0 -4em 0 0;
+ font-weight: bold;
+ /* background: silver; color: black; padding: 0.1em */
+}
+
+table.equiv-table { border-spacing: 0; margin: 0.5em 0 }
+table.equiv-table th, table.equiv-table td { padding: 0.3em }
+table.equiv-table th { text-align: left }
+/* table.equiv-table th:first-child { text-align: right } */
+table.equiv-table td, table.equiv-table th { border-bottom: thin solid #666 }
+table.equiv-table { border-bottom: hidden }
+table.equiv-table { empty-cells: show }
+table.equiv-table caption { margin: 0.5em 0 0 0 }
+
+/* Style for table of properties */
+table.proptable {
+ font-size: small;
+ border-collapse: collapse;
+ border-spacing: 0;
+ text-align: left;
+ margin: 1em 0;
+}
+
+table.proptable td, table.proptable th {
+ padding: 0.4em;
+ border-style: solid none none dotted;
+ border-width: thin;
+ border-color: red;
+ vertical-align: baseline;
+}
+table.proptable th:first-child, table.proptable td:first-child {
+ border-left-style: none;
+}
+
+/* Style for table that defines a property or a descriptor */
+table.propdef, table.propdef-extra, table.descdef {
+ border-spacing: 0;
+ border-collapse: collapse;
+ width: 100%;
+ table-layout: fixed;
+ background: #DEF;
+ margin-top: 1.2em;
+ margin-bottom: 1.2em
+}
+
+/* Since Jan 2008, some CSS modules use <th> instead of <td> in the
+first column of a table.propdef. These rules handle both. As of Jan
+2008, http://www.w3.org/Style/spec-mark-up still only documents <td>
+*/
+
+table.propdef td, table.propdef-extra td, table.descdef td,
+table.propdef th, table.propdef-extra th, table.descdef th {
+ padding: 0 0.3em;
+ vertical-align: baseline;
+}
+/*
+table.propdef dfn, table.propdef-extra dfn, table.descdef dfn {
+ font-weight: bold;
+ font-style: normal
+}
+*/
+table.propdef td:first-child,
+table.propdef-extra td:first-child,
+table.descdef td:first-child,
+table.propdef th:first-child,
+table.propdef-extra th:first-child,
+table.descdef th:first-child {
+ font-style: italic;
+ font-weight: normal;
+ text-align: left;
+ width: 8.3em
+}
+table.propdef td[colspan]:first-child,
+table.propdef-extra td[colspan]:first-child,
+table.descdef td[colspan]:first-child,
+table.propdef th[colspan]:first-child,
+table.propdef-extra th[colspan]:first-child,
+table.descdef th[colspan]:first-child {
+ font-style: inherit
+}
+table.propdef tr:first-child,
+table.propdef-extra tr:first-child,
+table.descdef tr:first-child {
+ background: #005A9C;
+ color: white
+}
+
+/* A footnote at the bottom of a propdef */
+table.propdef td.footnote {padding-top: 0.6em; width: auto}
+table.propdef td.footnote:before {
+ content: " ";
+ display: block;
+ height: 0.6em;
+ width: 4em;
+ border-top: thin solid
+}
+
+/* table.propdef tr:first-child td { padding-top: 0.1em; padding-bottom: 0.1em } */
+
+/* This would replace :first-child for Opera, but it confuses WinIE :-( */
+/*
+table.propdef td { width: 8em }
+table.propdef td + td { width: auto }
+table.propdef tr { background: #005A9C; color: white }
+table.propdef tr + tr { background: transparent; color: black }
+*/
+
+/* CSS modules typically don't use MUST, SHOULD etc. from RFC 2119,
+or, if they do, they don't put them in uppercase. But the following
+class is provided in case a spec wants to use RFC 2119 terms in
+uppercase in the source. */
+
+em.rfc2119 {
+ text-transform: lowercase;
+ font-variant: small-caps;
+ font-style: normal
+}
+
+/* In Profile specs, a table of required features: */
+
+table.features th {
+ background: #00589f;
+ color: #fff;
+ text-align: left;
+ padding: 0.2em 0.2em 0.2em 0.5em;
+}
+table.features td {
+ vertical-align: top;
+ border-bottom: 1px solid #ccc;
+ padding: 0.3em 0.3em 0.3em 0.7em;
+}
+
+/* Style for data tables (and properly marked-up proptables) */
+
+ .data, .proptable {
+ font-size: small;
+ margin: 1em auto;
+ border-collapse: collapse;
+ border-spacing: 0;
+ border: solid #005A9B;
+ }
+ .data caption {
+ width: 100%;
+ text-align: center;
+ }
+ .data td, .data th,
+ .proptable td, .proptable th {
+ border: thin;
+ border-style: solid none none dotted;
+ padding: 0.4em;
+ text-align: center;
+ border-color: red;
+ }
+ th:first-child, td:first-child {
+ border-left-style: none;
+ }
+
+ .data thead th[scope="row"],
+ .proptable thead th[scope="row"] {
+ text-align: right;
+ background: #A4C8E2;
+ color: inherit;
+ }
+ .data thead,
+ .proptable thead {
+ background: #EEEEEE;
+ color: inherit;
+ }
+ .data tbody th:first-child,
+ .proptable tbody th:first-child {
+ text-align: right;
+ background: #EEEEEE;
+ color: inherit;
+ }
+ .data thead,
+ .data tbody,
+ .data tfoot,
+ .data colgroup {
+ border: solid;
+ }
+ .proptable code {
+ font: inherit;
+ white-space: nowrap;
+ }
+ .proptable th a {
+ display: block;
+ }
+
+ .data img {
+ vertical-align: middle;
+ }
+
+ table.propdef {
+ table-layout: auto;
+ }
+ .propdef th {
+ font-style: italic;
+ font-weight: normal;
+ text-align: left;
+ width: 3em;
+ }
+ dt dfn code {
+ font-size: inherit;
+ }
+
+/* This is mostly to make the list inside the CR exit criteria more compact. */
+ol.inline, ol.inline li {display: inline; padding: 0; margin: 0}
+ol.inline {counter-reset: list-item}
+ol.inline li {counter-increment: list-item}
+ol.inline li:before {content: "(" counter(list-item) ") "; font-weight: bold}
+
+/*
*
* Extra styles for the the CSS Device Adaptation spec.
*
@@ -32,7 +530,7 @@
counter-increment: statement;
}
-.algorithm .statement::before {
+.algorithm .statement:before {
content: counter(statement) " ";
display: inline-block;
width: 2em;
Received on Wednesday, 7 September 2011 13:53:31 UTC