Fri, 08 Feb 2013 08:57:37 -0800
[css3-transitions][css3-animations] Remove old copy of default.css that might be tempting to use when publishing.
css3-animations/default.css | file | annotate | diff | comparison | revisions | |
css3-transitions/default.css | file | annotate | diff | comparison | revisions |
1.1 --- a/css3-animations/default.css Fri Feb 08 08:30:00 2013 -0800 1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 1.3 @@ -1,477 +0,0 @@ 1.4 -/* 1.5 - * Style sheet for the CSS3 specification, 1.6 - * to be used in addition to http://www.w3.org/StyleSheets/TR/W3C-{WD,PR,REC} 1.7 - * $Id$ 1.8 - */ 1.9 - 1.10 -@media print { 1.11 - 1.12 - /* the following doesn't work for now, 1.13 - instead we rely on a patched version of html2ps which has this built-in */ 1.14 - .dlink { display: none } 1.15 - 1.16 - /* the following doesn't work for now, 1.17 - instead we rely on a patched version of html2ps which has this built-in */ 1.18 - div.navbar { 1.19 - display: none; 1.20 - } 1.21 - 1.22 - html { margin: 0 !important } 1.23 - body { font-family: serif } 1.24 - th, td { font-family: inherit } 1.25 - a { color: inherit !important } 1.26 - div.example:before { font-family: serif !important } 1.27 - pre.example:before { font-family: serif !important } 1.28 - a:link, a:visited { text-decoration: none !important } 1.29 - a:link:after, a:visited:after { /* create a cross-ref "see..." */ } 1.30 -} 1.31 -@page { 1.32 - margin: 1.5cm 1.1cm; 1.33 -} 1.34 - 1.35 -/* html body { margin-left: 8.5em } /* Overrides 70px in base.css */ 1.36 - 1.37 -body {counter-reset: exampleno figure} 1.38 - 1.39 -h2, h3, h5, h6 { margin-top: 2em } 1.40 -h1, h2, h3, h4, h5, h6 { page-break-after: avoid; font-family: inherit } 1.41 -div.figure, div.sidefigure, pre, table.propdef, table.propdef-extra, 1.42 -div.example { page-break-inside: avoid } 1.43 -dt { page-break-after: avoid } 1.44 - 1.45 -span.id {float: right; font-weight: bold} 1.46 - 1.47 -p, p.testlink + p, p.mtb { 1.48 - text-indent: 0; 1.49 - margin-bottom: 0; 1.50 - margin-top: 0.8em 1.51 -} 1.52 -p + p, p + div.sidefigure + p { 1.53 - text-indent: 2em; 1.54 - margin-top: 0 1.55 -} 1.56 -dd > p:first-child, li > p:first-child { 1.57 - margin-top: 0 1.58 -} 1.59 - 1.60 -h1 + h2 { 1.61 - margin-top: 0; 1.62 -} 1.63 - 1.64 -pre { 1.65 - text-align: left; /* fixes justification in Mac IE 5 */ 1.66 - text-indent: 0; /* fixes indent in Mac Netscape 6 */ 1.67 - margin-top: 1em; 1.68 - margin-bottom: 1em; 1.69 - font-size: 90% /*smaller*/; 1.70 -} 1.71 -/* 1.72 -var { 1.73 - font-style: normal; 1.74 -} 1.75 -*/ 1.76 -img { 1.77 - border-style: none; 1.78 - color: white; 1.79 -} 1.80 -.toc { 1.81 - text-indent: 0; 1.82 -} 1.83 - 1.84 - 1.85 -@media all { /* NS < 6 doesn't like borders around inline elements... */ 1.86 - 1.87 - body { 1.88 - line-height: 1.3; 1.89 - } 1.90 - 1.91 - a:link, a:visited { 1.92 - color: inherit; 1.93 - text-decoration: underline; 1.94 - } 1.95 - 1.96 - a.logo:link, a.logo:visited { 1.97 - padding: 0; 1.98 - border-style: none; 1.99 - } 1.100 - 1.101 - /* Hmm, this seems to confuse many browsers... */ 1.102 - dt { margin-left: 0 } 1.103 - dd { margin-left: 2em } 1.104 - dl, ul, ol { margin-left: 0; padding-left: 0 } 1.105 - li { margin-left: 2em; padding-left: 0 } 1.106 - 1.107 -} 1.108 -ul.indexlist { margin-left: 0; /*column-width: 13em; columns: 13em*/ } 1.109 -ul.indexlist li { margin-left: 0; list-style: none } 1.110 -ul.indexlist li li { margin-left: 1em } 1.111 - 1.112 -.example { 1.113 - counter-increment: exampleno; 1.114 -} 1.115 -div.example:before { 1.116 - content: "Example"; 1.117 - content: "Example " counter(exampleno, upper-roman); 1.118 - font: bold small sans-serif; 1.119 - /*float: left;*/ 1.120 - position: absolute; 1.121 - top: -0.6em; 1.122 - left: -2.5em; 1.123 - width: 7.5em; 1.124 - text-align: center; 1.125 - line-height: 1em; 1.126 - color: #FFF8DD; 1.127 - background: #600; 1.128 - padding: 0.1em; 1.129 - border: thin solid #999; 1.130 - /*margin: -1.3em 0 0.3em -2.5em;*/ 1.131 -} 1.132 -pre.example:before { 1.133 - content: "Example"; 1.134 - content: "Example " counter(exampleno, upper-roman); 1.135 - font: bold small sans-serif; 1.136 - /*float: left;*/ 1.137 - position: absolute; 1.138 - top: -0.6em; 1.139 - left: -2.5em; 1.140 - width: 7.5em; 1.141 - text-align: center; 1.142 - line-height: 1em; 1.143 - color: #FFF8DD; 1.144 - background: #600; 1.145 - padding: 0.1em; 1.146 - border: thin solid #999; 1.147 - /*margin: -1.3em 0 0.3em -2.5em;*/ 1.148 -} 1.149 -div.example, div.illegal-example, div.html, div.illegal-html, div.xml, 1.150 -div.illegal-xml, pre.example, pre.illegal-example, pre.html, 1.151 -pre.illegal-html, pre.xml, pre.illegal-xml { 1.152 - background: #FFF8DD; 1.153 - padding: 0.5em; 1.154 - margin: 1em 0; 1.155 - border: thin solid #999; 1.156 - position: relative; 1.157 -} 1.158 -pre.example, pre.illegal-example, pre.html, 1.159 -pre.illegal-html, pre.xml, pre.illegal-xml { 1.160 - padding-top: 1.5em; 1.161 -} 1.162 -div.example { color: #600 } 1.163 -pre.example { color: #600 } 1.164 -pre.illegal-example { color: red } 1.165 -div.illegal-example { color: red } 1.166 -div.illegal-example p { color: black } 1.167 - 1.168 -div.html { color: #600 } 1.169 -pre.html { color: #600 } 1.170 -pre.illegal-html { color: red } 1.171 -div.illegal-html { color: red } 1.172 -div.illegal-html p { color: black } 1.173 -pre.deprecated-html { color: red } 1.174 -div.deprecated-html { color: red } 1.175 -div.deprecated-html p { color: black } 1.176 - 1.177 -div.xml { color: #600 } 1.178 -pre.xml { color: #600 } 1.179 -pre.illegal-xml { color: red } 1.180 -div.illegal-xml { color: red } 1.181 -div.illegal-xml p { color: black } 1.182 - 1.183 -/* code { font-size: 90% } */ 1.184 -.css { color: #800 } /* inline CSS code (SPAN/CODE) */ 1.185 -code.css { font-family: inherit; font-size: 100% } 1.186 -code.html { color: #600 } /* inline HTML */ 1.187 -code.xml { color: #600 } /* inline XML */ 1.188 -.property { font: inherit; } /* name of a CSS property (SPAN) */ 1.189 -.descriptor { } /* name of a CSS descriptor (SPAN) */ 1.190 -.issue { color: #c00 } /* editorial remark, open issue */ 1.191 -.type { font-style: italic } /* A <type> value for a property */ 1.192 - 1.193 -dfn { font-weight: bolder; /*font-size: 1em*/ } 1.194 - 1.195 -/* Class note is a non-normative note. May be inline or a P or DIV */ 1.196 -.note { 1.197 - /* font-weight: bold; */ 1.198 - color: green 1.199 -} 1.200 -p.note, div.note { 1.201 - /* margin: 1em 2em; */ 1.202 -} 1.203 -p.note:before, span.note:before { content: "\25B6" " " } 1.204 -div.note > p:first-child:before { content: "\25B6" " " } 1.205 - 1.206 -.normref { color: red } 1.207 -.informref { color: green } 1.208 - 1.209 - 1.210 -/* ToC not indented, but font style shows hierarchy */ 1.211 -ul.toc {margin: 1em 0; padding: 0; font-weight: bold} 1.212 -ul.toc ul {margin: 0; padding: 0; font-weight: normal} 1.213 -ul.toc ul ul {margin: 0 /*0 0 2em*/; font-style: italic} 1.214 -ul.toc ul ul ul {margin: 0} 1.215 -ul.toc li {margin: 0.6em 0; padding: 0} 1.216 -ul.toc li li {margin: 0} 1.217 -/* 1.218 -ul.toc li li li, ul.toc li li li ul {margin-left: 0; display: inline} 1.219 -ul.toc li li li ul, ul.toc li li li ul li {margin-left: 0; display: inline} 1.220 -*/ 1.221 - 1.222 -@media all { /* NS4 doesn't align the floats properly :-( */ 1.223 - 1.224 - /* Section numbers in a column of their own */ 1.225 - ul.toc span.secno {margin-right: 1em} /* workaround for Opera6 */ 1.226 - ul.toc span.secno {float: left; width: 4em; margin-left: -5em} 1.227 - /*ul.toc span.secno {text-align: right}*/ 1.228 - ul.toc li {clear: both} 1.229 - ul.toc {margin-left: 5em} 1.230 - /* If we had 'tab', floats would not be needed here: 1.231 - ul.toc span.secno {tab: 5em right; margin-right: 1em} 1.232 - ul.toc li {text-indent: 5em hanging} 1.233 - The second line in case items wrap 1.234 - */ 1.235 -} 1.236 - 1.237 -ul.index { 1.238 - list-style: disc; /* Mac NS has problem with 'none' */ 1.239 - list-style: none; 1.240 -} 1.241 - 1.242 -s, del {text-decoration: line-through; color: red} 1.243 -u, ins {text-decoration: underline; background: #bfa} 1.244 - 1.245 -div.figure, div.sidefigure { 1.246 - text-align: center; 1.247 - margin: 2.5em 0; 1.248 -} 1.249 -div.sidefigure { 1.250 - float: right; 1.251 - width: 50%; 1.252 - margin: 0 0 0.5em 0.5em 1.253 -} 1.254 -div.figure img, div.sidefigure img { 1.255 - display: block; 1.256 - margin: auto; 1.257 - max-width: 100% 1.258 -} 1.259 -p.caption, caption { 1.260 - text-align: center; 1.261 - font-style: italic; 1.262 - font-size: 90%; 1.263 - margin: 1.5em 2em; 1.264 - text-indent: 0; 1.265 -} 1.266 -p.caption:before { 1.267 - content: "Figure " counter(figure) ". "; 1.268 - font-weight: bold; 1.269 -} 1.270 -p.caption { 1.271 - counter-increment: figure; 1.272 -} 1.273 - 1.274 -/* DL list is indented, but figure inside it is not */ 1.275 -dd { margin-left: 2em } 1.276 -dd div.figure { margin-left: -2em } 1.277 - 1.278 -sup { 1.279 - vertical-align: super; 1.280 - font-size: 80% 1.281 -} 1.282 - 1.283 -/* "Equations" (not real MathML, but simple HTML) are put in a 1.284 -blockquote and may have an equation number. We make sure the 1.285 -blockquote has enough margin on the right and then put the equation 1.286 -number there. */ 1.287 - 1.288 -blockquote { 1.289 - margin: 0.5em 4em 0.5em 2em; 1.290 - text-indent: 0; 1.291 -} 1.292 -.eqno { 1.293 - text-align: right; 1.294 - float: right; 1.295 - width: 3em; 1.296 - margin: 0 -4em 0 0; 1.297 - font-weight: bold; 1.298 - /* background: silver; color: black; padding: 0.1em */ 1.299 -} 1.300 - 1.301 -table.equiv-table { border-spacing: 0; margin: 0.5em 0 } 1.302 -table.equiv-table th, table.equiv-table td { padding: 0.3em } 1.303 -table.equiv-table th { text-align: left } 1.304 -/* table.equiv-table th:first-child { text-align: right } */ 1.305 -table.equiv-table td, table.equiv-table th { border-bottom: thin solid #666 } 1.306 -table.equiv-table { border-bottom: hidden } 1.307 -table.equiv-table { empty-cells: show } 1.308 -table.equiv-table caption { margin: 0.5em 0 0 0 } 1.309 - 1.310 -/* Style for table of properties */ 1.311 -table.proptable { 1.312 - font-size: small; 1.313 - border-collapse: collapse; 1.314 - border-spacing: 0; 1.315 - text-align: left; 1.316 - margin: 1em 0; 1.317 -} 1.318 - 1.319 -table.proptable td, table.proptable th { 1.320 - padding: 0.4em; 1.321 - border-style: solid none none dotted; 1.322 - border-width: thin; 1.323 - border-color: red; 1.324 -} 1.325 -table.proptable th:first-child, table.proptable td:first-child { 1.326 - border-left-style: none; 1.327 -} 1.328 - 1.329 - 1.330 -/* Style for table that defines a property or a descriptor */ 1.331 -table.propdef, table.propdef-extra, table.descdef { 1.332 - border-spacing: 0; 1.333 - border-collapse: collapse; 1.334 - width: 100%; 1.335 - table-layout: fixed; 1.336 - background: #DEF; 1.337 - margin-top: 1.2em; 1.338 - margin-bottom: 1.2em 1.339 -} 1.340 - 1.341 -/* Since Jan 2008, some CSS modules use <th> instead of <td> in the 1.342 -first column of a table.propdef. These rules handle both. As of Jan 1.343 -2008, http://www.w3.org/Style/spec-mark-up still only documents <td> 1.344 -*/ 1.345 - 1.346 -table.propdef td, table.propdef-extra td, table.descdef td, 1.347 -table.propdef th, table.propdef-extra th, table.descdef th { 1.348 - padding: 0 0.3em; 1.349 - vertical-align: baseline; 1.350 -} 1.351 -/* 1.352 -table.propdef dfn, table.propdef-extra dfn, table.descdef dfn { 1.353 - font-weight: bold; 1.354 - font-style: normal 1.355 -} 1.356 -*/ 1.357 -table.propdef td:first-child, 1.358 -table.propdef-extra td:first-child, 1.359 -table.descdef td:first-child, 1.360 -table.propdef th:first-child, 1.361 -table.propdef-extra th:first-child, 1.362 -table.descdef th:first-child { 1.363 - font-style: italic; 1.364 - font-weight: normal; 1.365 - text-align: left; 1.366 - width: 8.3em 1.367 -} 1.368 -table.propdef td[colspan]:first-child, 1.369 -table.propdef-extra td[colspan]:first-child, 1.370 -table.descdef td[colspan]:first-child, 1.371 -table.propdef th[colspan]:first-child, 1.372 -table.propdef-extra th[colspan]:first-child, 1.373 -table.descdef th[colspan]:first-child { 1.374 - font-style: inherit 1.375 -} 1.376 -table.propdef tr:first-child, 1.377 -table.propdef-extra tr:first-child, 1.378 -table.descdef tr:first-child { 1.379 - background: #005A9C; 1.380 - color: white 1.381 -} 1.382 -/* table.propdef tr:first-child td { padding-top: 0.1em; padding-bottom: 0.1em } */ 1.383 - 1.384 -/* This would replace :first-child for Opera, but it confuses WinIE :-( */ 1.385 -/* 1.386 -table.propdef td { width: 8em } 1.387 -table.propdef td + td { width: auto } 1.388 -table.propdef tr { background: #005A9C; color: white } 1.389 -table.propdef tr + tr { background: transparent; color: black } 1.390 -*/ 1.391 - 1.392 -/* CSS modules typically don't use MUST, SHOULD etc. from RFC 2119, 1.393 -or, if they do, they don't put them in uppercase. But the following 1.394 -class is provided in case a spec wants to use RFC 2119 terms in 1.395 -uppercase in the source. */ 1.396 - 1.397 -em.rfc2119 { 1.398 - text-transform: lowercase; 1.399 - font-variant: small-caps; 1.400 - font-style: normal 1.401 -} 1.402 - 1.403 -/* In Profile specs, a table of required features: */ 1.404 - 1.405 -table.features th { 1.406 - background: #00589f; 1.407 - color: #fff; 1.408 - text-align: left; 1.409 - padding: 0.2em 0.2em 0.2em 0.5em; 1.410 -} 1.411 -table.features td { 1.412 - vertical-align: top; 1.413 - border-bottom: 1px solid #ccc; 1.414 - padding: 0.3em 0.3em 0.3em 0.7em; 1.415 -} 1.416 - 1.417 - 1.418 -/* Style for data tables (and properly marked-up proptables) */ 1.419 - 1.420 - .data, .proptable { 1.421 - margin: 1em auto; 1.422 - border-collapse: collapse; 1.423 - border: solid #005A9B; 1.424 - } 1.425 - .data caption { 1.426 - width: 100%; 1.427 - text-align: center; 1.428 - } 1.429 - .data td, .data th, 1.430 - .proptable td, .proptable th { 1.431 - border: thin solid; 1.432 - padding: 0.2em; 1.433 - text-align: center; 1.434 - } 1.435 - .data thead th[scope="row"], 1.436 - .proptable thead th[scope="row"] { 1.437 - text-align: right; 1.438 - background: #A4C8E2; 1.439 - color: inherit; 1.440 - } 1.441 - .data thead, 1.442 - .proptable thead { 1.443 - background: #EEEEEE; 1.444 - color: inherit; 1.445 - } 1.446 - .data tbody th:first-child, 1.447 - .proptable tbody th:first-child { 1.448 - text-align: right; 1.449 - background: #EEEEEE; 1.450 - color: inherit; 1.451 - } 1.452 - .data thead, 1.453 - .data tbody, 1.454 - .data tfoot, 1.455 - .data colgroup { 1.456 - border: solid; 1.457 - } 1.458 - 1.459 - .data img { 1.460 - vertical-align: middle; 1.461 - } 1.462 - 1.463 - table.propdef { 1.464 - table-layout: auto; 1.465 - } 1.466 - .propdef th { 1.467 - font-style: italic; 1.468 - font-weight: normal; 1.469 - text-align: left; 1.470 - width: 3em; 1.471 - } 1.472 - dt dfn code { 1.473 - font-size: inherit; 1.474 - } 1.475 - 1.476 -/* This is mostly to make the list inside the CR exit criteria more compact. */ 1.477 -dl ol, dl li {display: inline; padding: 0; margin: 0} 1.478 -dl ol {counter-reset: list-item} 1.479 -dl li {counter-increment: list-item} 1.480 -dl li:before {content: "(" counter(list-item) ") "; font-weight: bold}
2.1 --- a/css3-transitions/default.css Fri Feb 08 08:30:00 2013 -0800 2.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 2.3 @@ -1,477 +0,0 @@ 2.4 -/* 2.5 - * Style sheet for the CSS3 specification, 2.6 - * to be used in addition to http://www.w3.org/StyleSheets/TR/W3C-{WD,PR,REC} 2.7 - * $Id$ 2.8 - */ 2.9 - 2.10 -@media print { 2.11 - 2.12 - /* the following doesn't work for now, 2.13 - instead we rely on a patched version of html2ps which has this built-in */ 2.14 - .dlink { display: none } 2.15 - 2.16 - /* the following doesn't work for now, 2.17 - instead we rely on a patched version of html2ps which has this built-in */ 2.18 - div.navbar { 2.19 - display: none; 2.20 - } 2.21 - 2.22 - html { margin: 0 !important } 2.23 - body { font-family: serif } 2.24 - th, td { font-family: inherit } 2.25 - a { color: inherit !important } 2.26 - div.example:before { font-family: serif !important } 2.27 - pre.example:before { font-family: serif !important } 2.28 - a:link, a:visited { text-decoration: none !important } 2.29 - a:link:after, a:visited:after { /* create a cross-ref "see..." */ } 2.30 -} 2.31 -@page { 2.32 - margin: 1.5cm 1.1cm; 2.33 -} 2.34 - 2.35 -/* html body { margin-left: 8.5em } /* Overrides 70px in base.css */ 2.36 - 2.37 -body {counter-reset: exampleno figure} 2.38 - 2.39 -h2, h3, h5, h6 { margin-top: 2em } 2.40 -h1, h2, h3, h4, h5, h6 { page-break-after: avoid; font-family: inherit } 2.41 -div.figure, div.sidefigure, pre, table.propdef, table.propdef-extra, 2.42 -div.example { page-break-inside: avoid } 2.43 -dt { page-break-after: avoid } 2.44 - 2.45 -span.id {float: right; font-weight: bold} 2.46 - 2.47 -p, p.testlink + p, p.mtb { 2.48 - text-indent: 0; 2.49 - margin-bottom: 0; 2.50 - margin-top: 0.8em 2.51 -} 2.52 -p + p, p + div.sidefigure + p { 2.53 - text-indent: 2em; 2.54 - margin-top: 0 2.55 -} 2.56 -dd > p:first-child, li > p:first-child { 2.57 - margin-top: 0 2.58 -} 2.59 - 2.60 -h1 + h2 { 2.61 - margin-top: 0; 2.62 -} 2.63 - 2.64 -pre { 2.65 - text-align: left; /* fixes justification in Mac IE 5 */ 2.66 - text-indent: 0; /* fixes indent in Mac Netscape 6 */ 2.67 - margin-top: 1em; 2.68 - margin-bottom: 1em; 2.69 - font-size: 90% /*smaller*/; 2.70 -} 2.71 -/* 2.72 -var { 2.73 - font-style: normal; 2.74 -} 2.75 -*/ 2.76 -img { 2.77 - border-style: none; 2.78 - color: white; 2.79 -} 2.80 -.toc { 2.81 - text-indent: 0; 2.82 -} 2.83 - 2.84 - 2.85 -@media all { /* NS < 6 doesn't like borders around inline elements... */ 2.86 - 2.87 - body { 2.88 - line-height: 1.3; 2.89 - } 2.90 - 2.91 - a:link, a:visited { 2.92 - color: inherit; 2.93 - text-decoration: underline; 2.94 - } 2.95 - 2.96 - a.logo:link, a.logo:visited { 2.97 - padding: 0; 2.98 - border-style: none; 2.99 - } 2.100 - 2.101 - /* Hmm, this seems to confuse many browsers... */ 2.102 - dt { margin-left: 0 } 2.103 - dd { margin-left: 2em } 2.104 - dl, ul, ol { margin-left: 0; padding-left: 0 } 2.105 - li { margin-left: 2em; padding-left: 0 } 2.106 - 2.107 -} 2.108 -ul.indexlist { margin-left: 0; /*column-width: 13em; columns: 13em*/ } 2.109 -ul.indexlist li { margin-left: 0; list-style: none } 2.110 -ul.indexlist li li { margin-left: 1em } 2.111 - 2.112 -.example { 2.113 - counter-increment: exampleno; 2.114 -} 2.115 -div.example:before { 2.116 - content: "Example"; 2.117 - content: "Example " counter(exampleno, upper-roman); 2.118 - font: bold small sans-serif; 2.119 - /*float: left;*/ 2.120 - position: absolute; 2.121 - top: -0.6em; 2.122 - left: -2.5em; 2.123 - width: 7.5em; 2.124 - text-align: center; 2.125 - line-height: 1em; 2.126 - color: #FFF8DD; 2.127 - background: #600; 2.128 - padding: 0.1em; 2.129 - border: thin solid #999; 2.130 - /*margin: -1.3em 0 0.3em -2.5em;*/ 2.131 -} 2.132 -pre.example:before { 2.133 - content: "Example"; 2.134 - content: "Example " counter(exampleno, upper-roman); 2.135 - font: bold small sans-serif; 2.136 - /*float: left;*/ 2.137 - position: absolute; 2.138 - top: -0.6em; 2.139 - left: -2.5em; 2.140 - width: 7.5em; 2.141 - text-align: center; 2.142 - line-height: 1em; 2.143 - color: #FFF8DD; 2.144 - background: #600; 2.145 - padding: 0.1em; 2.146 - border: thin solid #999; 2.147 - /*margin: -1.3em 0 0.3em -2.5em;*/ 2.148 -} 2.149 -div.example, div.illegal-example, div.html, div.illegal-html, div.xml, 2.150 -div.illegal-xml, pre.example, pre.illegal-example, pre.html, 2.151 -pre.illegal-html, pre.xml, pre.illegal-xml { 2.152 - background: #FFF8DD; 2.153 - padding: 0.5em; 2.154 - margin: 1em 0; 2.155 - border: thin solid #999; 2.156 - position: relative; 2.157 -} 2.158 -pre.example, pre.illegal-example, pre.html, 2.159 -pre.illegal-html, pre.xml, pre.illegal-xml { 2.160 - padding-top: 1.5em; 2.161 -} 2.162 -div.example { color: #600 } 2.163 -pre.example { color: #600 } 2.164 -pre.illegal-example { color: red } 2.165 -div.illegal-example { color: red } 2.166 -div.illegal-example p { color: black } 2.167 - 2.168 -div.html { color: #600 } 2.169 -pre.html { color: #600 } 2.170 -pre.illegal-html { color: red } 2.171 -div.illegal-html { color: red } 2.172 -div.illegal-html p { color: black } 2.173 -pre.deprecated-html { color: red } 2.174 -div.deprecated-html { color: red } 2.175 -div.deprecated-html p { color: black } 2.176 - 2.177 -div.xml { color: #600 } 2.178 -pre.xml { color: #600 } 2.179 -pre.illegal-xml { color: red } 2.180 -div.illegal-xml { color: red } 2.181 -div.illegal-xml p { color: black } 2.182 - 2.183 -/* code { font-size: 90% } */ 2.184 -.css { color: #800 } /* inline CSS code (SPAN/CODE) */ 2.185 -code.css { font-family: inherit; font-size: 100% } 2.186 -code.html { color: #600 } /* inline HTML */ 2.187 -code.xml { color: #600 } /* inline XML */ 2.188 -.property { font: inherit; } /* name of a CSS property (SPAN) */ 2.189 -.descriptor { } /* name of a CSS descriptor (SPAN) */ 2.190 -.issue { color: #c00 } /* editorial remark, open issue */ 2.191 -.type { font-style: italic } /* A <type> value for a property */ 2.192 - 2.193 -dfn { font-weight: bolder; /*font-size: 1em*/ } 2.194 - 2.195 -/* Class note is a non-normative note. May be inline or a P or DIV */ 2.196 -.note { 2.197 - /* font-weight: bold; */ 2.198 - color: green 2.199 -} 2.200 -p.note, div.note { 2.201 - /* margin: 1em 2em; */ 2.202 -} 2.203 -p.note:before, span.note:before { content: "\25B6" " " } 2.204 -div.note > p:first-child:before { content: "\25B6" " " } 2.205 - 2.206 -.normref { color: red } 2.207 -.informref { color: green } 2.208 - 2.209 - 2.210 -/* ToC not indented, but font style shows hierarchy */ 2.211 -ul.toc {margin: 1em 0; padding: 0; font-weight: bold} 2.212 -ul.toc ul {margin: 0; padding: 0; font-weight: normal} 2.213 -ul.toc ul ul {margin: 0 /*0 0 2em*/; font-style: italic} 2.214 -ul.toc ul ul ul {margin: 0} 2.215 -ul.toc li {margin: 0.6em 0; padding: 0} 2.216 -ul.toc li li {margin: 0} 2.217 -/* 2.218 -ul.toc li li li, ul.toc li li li ul {margin-left: 0; display: inline} 2.219 -ul.toc li li li ul, ul.toc li li li ul li {margin-left: 0; display: inline} 2.220 -*/ 2.221 - 2.222 -@media all { /* NS4 doesn't align the floats properly :-( */ 2.223 - 2.224 - /* Section numbers in a column of their own */ 2.225 - ul.toc span.secno {margin-right: 1em} /* workaround for Opera6 */ 2.226 - ul.toc span.secno {float: left; width: 4em; margin-left: -5em} 2.227 - /*ul.toc span.secno {text-align: right}*/ 2.228 - ul.toc li {clear: both} 2.229 - ul.toc {margin-left: 5em} 2.230 - /* If we had 'tab', floats would not be needed here: 2.231 - ul.toc span.secno {tab: 5em right; margin-right: 1em} 2.232 - ul.toc li {text-indent: 5em hanging} 2.233 - The second line in case items wrap 2.234 - */ 2.235 -} 2.236 - 2.237 -ul.index { 2.238 - list-style: disc; /* Mac NS has problem with 'none' */ 2.239 - list-style: none; 2.240 -} 2.241 - 2.242 -s, del {text-decoration: line-through; color: red} 2.243 -u, ins {text-decoration: underline; background: #bfa} 2.244 - 2.245 -div.figure, div.sidefigure { 2.246 - text-align: center; 2.247 - margin: 2.5em 0; 2.248 -} 2.249 -div.sidefigure { 2.250 - float: right; 2.251 - width: 50%; 2.252 - margin: 0 0 0.5em 0.5em 2.253 -} 2.254 -div.figure img, div.sidefigure img { 2.255 - display: block; 2.256 - margin: auto; 2.257 - max-width: 100% 2.258 -} 2.259 -p.caption, caption { 2.260 - text-align: center; 2.261 - font-style: italic; 2.262 - font-size: 90%; 2.263 - margin: 1.5em 2em; 2.264 - text-indent: 0; 2.265 -} 2.266 -p.caption:before { 2.267 - content: "Figure " counter(figure) ". "; 2.268 - font-weight: bold; 2.269 -} 2.270 -p.caption { 2.271 - counter-increment: figure; 2.272 -} 2.273 - 2.274 -/* DL list is indented, but figure inside it is not */ 2.275 -dd { margin-left: 2em } 2.276 -dd div.figure { margin-left: -2em } 2.277 - 2.278 -sup { 2.279 - vertical-align: super; 2.280 - font-size: 80% 2.281 -} 2.282 - 2.283 -/* "Equations" (not real MathML, but simple HTML) are put in a 2.284 -blockquote and may have an equation number. We make sure the 2.285 -blockquote has enough margin on the right and then put the equation 2.286 -number there. */ 2.287 - 2.288 -blockquote { 2.289 - margin: 0.5em 4em 0.5em 2em; 2.290 - text-indent: 0; 2.291 -} 2.292 -.eqno { 2.293 - text-align: right; 2.294 - float: right; 2.295 - width: 3em; 2.296 - margin: 0 -4em 0 0; 2.297 - font-weight: bold; 2.298 - /* background: silver; color: black; padding: 0.1em */ 2.299 -} 2.300 - 2.301 -table.equiv-table { border-spacing: 0; margin: 0.5em 0 } 2.302 -table.equiv-table th, table.equiv-table td { padding: 0.3em } 2.303 -table.equiv-table th { text-align: left } 2.304 -/* table.equiv-table th:first-child { text-align: right } */ 2.305 -table.equiv-table td, table.equiv-table th { border-bottom: thin solid #666 } 2.306 -table.equiv-table { border-bottom: hidden } 2.307 -table.equiv-table { empty-cells: show } 2.308 -table.equiv-table caption { margin: 0.5em 0 0 0 } 2.309 - 2.310 -/* Style for table of properties */ 2.311 -table.proptable { 2.312 - font-size: small; 2.313 - border-collapse: collapse; 2.314 - border-spacing: 0; 2.315 - text-align: left; 2.316 - margin: 1em 0; 2.317 -} 2.318 - 2.319 -table.proptable td, table.proptable th { 2.320 - padding: 0.4em; 2.321 - border-style: solid none none dotted; 2.322 - border-width: thin; 2.323 - border-color: red; 2.324 -} 2.325 -table.proptable th:first-child, table.proptable td:first-child { 2.326 - border-left-style: none; 2.327 -} 2.328 - 2.329 - 2.330 -/* Style for table that defines a property or a descriptor */ 2.331 -table.propdef, table.propdef-extra, table.descdef { 2.332 - border-spacing: 0; 2.333 - border-collapse: collapse; 2.334 - width: 100%; 2.335 - table-layout: fixed; 2.336 - background: #DEF; 2.337 - margin-top: 1.2em; 2.338 - margin-bottom: 1.2em 2.339 -} 2.340 - 2.341 -/* Since Jan 2008, some CSS modules use <th> instead of <td> in the 2.342 -first column of a table.propdef. These rules handle both. As of Jan 2.343 -2008, http://www.w3.org/Style/spec-mark-up still only documents <td> 2.344 -*/ 2.345 - 2.346 -table.propdef td, table.propdef-extra td, table.descdef td, 2.347 -table.propdef th, table.propdef-extra th, table.descdef th { 2.348 - padding: 0 0.3em; 2.349 - vertical-align: baseline; 2.350 -} 2.351 -/* 2.352 -table.propdef dfn, table.propdef-extra dfn, table.descdef dfn { 2.353 - font-weight: bold; 2.354 - font-style: normal 2.355 -} 2.356 -*/ 2.357 -table.propdef td:first-child, 2.358 -table.propdef-extra td:first-child, 2.359 -table.descdef td:first-child, 2.360 -table.propdef th:first-child, 2.361 -table.propdef-extra th:first-child, 2.362 -table.descdef th:first-child { 2.363 - font-style: italic; 2.364 - font-weight: normal; 2.365 - text-align: left; 2.366 - width: 8.3em 2.367 -} 2.368 -table.propdef td[colspan]:first-child, 2.369 -table.propdef-extra td[colspan]:first-child, 2.370 -table.descdef td[colspan]:first-child, 2.371 -table.propdef th[colspan]:first-child, 2.372 -table.propdef-extra th[colspan]:first-child, 2.373 -table.descdef th[colspan]:first-child { 2.374 - font-style: inherit 2.375 -} 2.376 -table.propdef tr:first-child, 2.377 -table.propdef-extra tr:first-child, 2.378 -table.descdef tr:first-child { 2.379 - background: #005A9C; 2.380 - color: white 2.381 -} 2.382 -/* table.propdef tr:first-child td { padding-top: 0.1em; padding-bottom: 0.1em } */ 2.383 - 2.384 -/* This would replace :first-child for Opera, but it confuses WinIE :-( */ 2.385 -/* 2.386 -table.propdef td { width: 8em } 2.387 -table.propdef td + td { width: auto } 2.388 -table.propdef tr { background: #005A9C; color: white } 2.389 -table.propdef tr + tr { background: transparent; color: black } 2.390 -*/ 2.391 - 2.392 -/* CSS modules typically don't use MUST, SHOULD etc. from RFC 2119, 2.393 -or, if they do, they don't put them in uppercase. But the following 2.394 -class is provided in case a spec wants to use RFC 2119 terms in 2.395 -uppercase in the source. */ 2.396 - 2.397 -em.rfc2119 { 2.398 - text-transform: lowercase; 2.399 - font-variant: small-caps; 2.400 - font-style: normal 2.401 -} 2.402 - 2.403 -/* In Profile specs, a table of required features: */ 2.404 - 2.405 -table.features th { 2.406 - background: #00589f; 2.407 - color: #fff; 2.408 - text-align: left; 2.409 - padding: 0.2em 0.2em 0.2em 0.5em; 2.410 -} 2.411 -table.features td { 2.412 - vertical-align: top; 2.413 - border-bottom: 1px solid #ccc; 2.414 - padding: 0.3em 0.3em 0.3em 0.7em; 2.415 -} 2.416 - 2.417 - 2.418 -/* Style for data tables (and properly marked-up proptables) */ 2.419 - 2.420 - .data, .proptable { 2.421 - margin: 1em auto; 2.422 - border-collapse: collapse; 2.423 - border: solid #005A9B; 2.424 - } 2.425 - .data caption { 2.426 - width: 100%; 2.427 - text-align: center; 2.428 - } 2.429 - .data td, .data th, 2.430 - .proptable td, .proptable th { 2.431 - border: thin solid; 2.432 - padding: 0.2em; 2.433 - text-align: center; 2.434 - } 2.435 - .data thead th[scope="row"], 2.436 - .proptable thead th[scope="row"] { 2.437 - text-align: right; 2.438 - background: #A4C8E2; 2.439 - color: inherit; 2.440 - } 2.441 - .data thead, 2.442 - .proptable thead { 2.443 - background: #EEEEEE; 2.444 - color: inherit; 2.445 - } 2.446 - .data tbody th:first-child, 2.447 - .proptable tbody th:first-child { 2.448 - text-align: right; 2.449 - background: #EEEEEE; 2.450 - color: inherit; 2.451 - } 2.452 - .data thead, 2.453 - .data tbody, 2.454 - .data tfoot, 2.455 - .data colgroup { 2.456 - border: solid; 2.457 - } 2.458 - 2.459 - .data img { 2.460 - vertical-align: middle; 2.461 - } 2.462 - 2.463 - table.propdef { 2.464 - table-layout: auto; 2.465 - } 2.466 - .propdef th { 2.467 - font-style: italic; 2.468 - font-weight: normal; 2.469 - text-align: left; 2.470 - width: 3em; 2.471 - } 2.472 - dt dfn code { 2.473 - font-size: inherit; 2.474 - } 2.475 - 2.476 -/* This is mostly to make the list inside the CR exit criteria more compact. */ 2.477 -dl ol, dl li {display: inline; padding: 0; margin: 0} 2.478 -dl ol {counter-reset: list-item} 2.479 -dl li {counter-increment: list-item} 2.480 -dl li:before {content: "(" counter(list-item) ") "; font-weight: bold}