Moved apache code into a folder to help prepare for packaging where we dont want...
[httpd-crcsyncproxy.git] / apache / docs / manual / style / css / manual-print.css
blob0d0695d2566e222ab5e6fe7e0228a145c4b31e2b
1 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 * manual.css for printers
3 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
5 /* Licensed to the Apache Software Foundation (ASF) under one or more
6 * contributor license agreements. See the NOTICE file distributed with
7 * this work for additional information regarding copyright ownership.
8 * The ASF licenses this file to You under the Apache License, Version 2.0
9 * (the "License"); you may not use this file except in compliance with
10 * the License. You may obtain a copy of the License at
12 * http://www.apache.org/licenses/LICENSE-2.0
14 * Unless required by applicable law or agreed to in writing, software
15 * distributed under the License is distributed on an "AS IS" BASIS,
16 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 * See the License for the specific language governing permissions and
18 * limitations under the License.
21 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22 * mainframe ;-)
23 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
24 html {
25 font-size: 11pt;
28 body {
29 background-color: #fff;
30 color: #000;
31 padding: 0 0 0 0;
32 margin: 0;
33 font-family: "Times New Roman", serif;
34 font-weight: normal;
37 pre, code {
38 font-family: "Courier New", Courier, monospace;
41 strong {
42 font-weight: bold;
45 q, em, var {
46 font-style: italic;
49 span.transnote, span.phonetic {
50 font-weight: normal;
51 background-color: inherit;
52 color: #888;
55 /* fixup IE & Opera
56 * otherwise they forget to inherit
57 * the computed font-size value
59 table, code {
60 font-size: 1em;
63 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
64 * Links
65 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
67 /* normal links */
68 /* ====================== */
69 a:link,
70 a:visited,
71 a:hover,
72 a:active {
73 color: #000;
74 background-color: inherit;
75 text-decoration: none;
78 /* sidebar */
79 div#quickview a:hover,
80 div#quickview a:active {
81 background-color: #fff;
82 color: #000;
85 /* EXPERIMENTAL! I'm waiting for complaints... */
86 #page-content p > a[href]:after {
87 content: " (\002197\0000A0" attr(href) ") ";
88 color: #036;
91 /* code.module [links] */
92 /* ====================== */
93 code.module,
94 code.module a:link,
95 code.module a:visited,
96 code.module a:hover,
97 code.module a:active {
98 color: #8b4513;
99 background-color: inherit;
100 text-decoration: none;
103 /* code.directive [links] */
104 /* ====================== */
105 code.directive,
106 code.directive a:link,
107 code.directive a:visited,
108 code.directive a:hover,
109 code.directive a:active {
110 color: #287f00;
111 background-color: inherit;
112 text-decoration: none;
115 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
116 * Headings
117 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
119 /* h1 */
120 /* ====================== */
121 h1 {
122 padding: 0 0 0.2em 0;
123 margin: 1em 0 0.5em 0;
124 border-style: none none solid none;
125 border-bottom-width: 1px;
126 border-bottom-color: #405871;
127 background-color: inherit;
128 color: #000;
129 text-decoration: none;
130 font-size: 17pt;
131 font-weight: bold;
132 text-align: center;
135 /* h2 */
136 /* ====================== */
137 h2 {
138 padding: 0.2em 0 0.2em 0.2em;
139 margin: 0 0 0.5em 0;
140 width: 80%;
141 text-decoration: none;
142 font-size: 15pt;
143 font-weight: bold;
144 border-bottom: 1px solid #000;
145 text-align: left;
148 .section h2,
149 .directive-section h2,
150 .category h2 {
151 background-color: #fff;
152 color: #000;
155 /* take care of <a name>s inside */
156 h2 a,
157 h2 a:hover,
158 h2 a:active {
159 color: inherit;
160 background-color: inherit;
161 text-decoration: none;
164 /* h3, h4 */
165 /* ====================== */
166 h3 {
167 background-color: inherit;
168 color: #000;
169 text-decoration: none;
170 font-weight: bold;
171 font-size: 13pt;
172 margin: 1.3em 0 0.4em 0;
173 padding: 0 0 0 0.2em;
176 h4 {
177 background-color: inherit;
178 color: #000;
179 text-decoration: none;
180 font-weight: bold;
181 font-size: 11pt;
182 margin: 1.3em 0 0.2em 0;
183 padding: 0 0 0 0.2em;
186 /* margin adjustment */
187 h3 + *, h4 + * {
188 margin-top: 0;
191 /* IE confuses the + * :-(
192 * so reset some things
194 ul, .section table, .directive-section table {
195 margin-bottom: 1em;
198 /* titles for
199 * examples, notes and warnings
201 div.example h3,
202 div.note h3,
203 div.warning h3 {
204 margin: 0 0 0.5em 0;
205 text-align: left;
206 font-size: 11pt;
209 /* sidebar */
210 div#quickview h3 {
211 margin: 1em 0 0.3em 0;
212 font-size: 13pt;
215 div#quickview h3.directives {
216 margin-top: 0;
219 /* take care of <a name>s inside */
220 h3 a,
221 h3 a:hover,
222 h3 a:active,
223 h4 a,
224 h4 a:hover,
225 h4 a:active {
226 color: inherit;
227 background-color: inherit;
228 text-decoration: none;
231 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
232 * Up & Top helper images
233 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
235 div.up,
236 div.top {
237 display: none;
240 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
241 * Tables
242 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
244 /* general */
245 /* ====================== */
246 table {
247 border: 1px solid #000;
248 border-collapse: collapse;
249 padding: 2px;
250 margin-top: 0.5em;
251 margin-bottom: 0;
252 margin-left: 1px; /* border-width == 1px */
255 td, th {
256 empty-cells: show; /* show border around empty cells */
257 padding: 0.1em 0.2em;
258 vertical-align: top;
259 text-align: left;
260 line-height: 1.1em;
263 th {
264 font-weight: bold;
267 td.centered {
268 text-align: center;
271 tr.header, tr.header th {
272 border-top: 1px solid #000;
273 border-bottom: 1px solid #000;
276 /* bordered table cells */
277 /* ====================== */
279 /* turn off borders in tables nested in
280 * bordered tables per default
282 table.bordered table td,
283 table.bordered table th {
284 border-style: none;
287 table.bordered td,
288 table.bordered th,
289 table table.bordered td,
290 table table.bordered th {
291 border: 1px solid #000;
294 /* mod/dir. overview table and quick reference */
295 /* ============================================ */
296 table.module th,
297 table.directive th {
298 white-space: nowrap;
301 table.qref {
302 border-collapse: collapse;
303 width: auto;
306 table.qref td {
307 border-style: none solid;
308 border-color: #000;
309 border-width: 1px;
312 table.qref td.descr {
313 padding-left: 1em;
314 font-size: 11pt;
317 table#legend {
318 width: 100%;
319 border-style: none;
320 border-width: 0;
321 vertical-align: bottom;
322 padding: 0;
323 margin: 0;
326 table#legend td {
327 vertical-align: bottom;
328 margin: 0;
329 padding: 0;
332 table#legend table {
333 vertical-align: bottom;
334 margin: 0 0 0 0.4em;
335 padding: 0;
336 height: 7.5em;
339 table#legend td.letters span {
340 display: none;
343 table#legend table td,
344 table#legend table th {
345 vertical-align: middle;
346 padding: 0.1ex 0.2em;
347 line-height: 1em;
350 /* related modules & dir. */
351 /* ====================== */
353 /* assuming, all links are enclosed by
354 * <code class="directive"> or
355 * <code class="module">
358 table.related {
359 border-collapse: collapse;
362 table.related th,
363 table.related td {
364 background-color: #fff;
365 color: #000;
366 padding: 0.2ex 0.4em;
367 border: 1px solid #000;
370 table.related th {
371 vertical-align: middle;
374 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
375 * Lists
376 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
378 /* list default values */
379 /* ====================== */
380 ul {
381 list-style-type: disc;
384 ul ul {
385 list-style-type: square;
388 ul ul ul {
389 list-style-type: circle;
392 li, dt, dd {
393 line-height: 1.1em;
396 dt {
397 margin-top: 0.5em;
398 font-weight: bold;
401 ol li {
402 margin-top: 0.5em;
405 ol.up-A {
406 list-style-type: upper-alpha;
409 /* table of contents */
410 /* ====================== */
411 #toc,
412 #topics {
413 margin: 0;
414 padding: 0;
417 #toc li,
418 #topics li {
419 list-style-type: square;
420 margin: 0 0 1em 0;
421 padding: 0;
424 #toc li img,
425 #topics li img {
426 margin-right: 19px;
429 /* see also */
430 /* ====================== */
431 .seealso {
432 margin: 0;
433 padding: 0;
436 .seealso li {
437 list-style-type: square;
438 margin: 0 0 1em 0;
439 padding: 0 0 0 34px;
442 /* related modules & dir. */
443 /* ====================== */
444 table.related td ul,
445 table.related td li {
446 list-style-type: none;
447 margin: 0;
448 padding: 0;
451 /* list of all directives */
452 /* ====================== */
453 div#directive-list ul {
454 margin: 0;
455 padding: 0;
458 /* quickview */
459 /* ====================== */
460 div#quickview li {
461 font-size: 11pt;
464 div#quickview ul {
465 margin: 0;
466 padding: 0;
469 div#quickview ul#toc {
470 margin: 0;
471 padding: 0;
474 div#quickview ul#toc li {
475 margin: 0 0 0 1em;
476 padding: 0;
477 list-style-type: square;
478 list-style-position: outside;
481 div#quickview li img {
482 display: none;
485 #module-index div#quickview ul#toc,
486 #manual-page div#quickview ul#toc,
487 div#quickview #topics,
488 div#quickview .seealso {
489 padding-left: 0;
492 #module-index div#quickview ul#toc li,
493 #manual-page div#quickview ul#toc li,
494 div#quickview #topics li,
495 div#quickview .seealso li {
496 margin: 0 0 2px 1em;
497 padding: 0;
498 list-style-type: square;
499 list-style-position: outside;
502 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 * main page sections
504 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
506 /* page header */
507 /* ====================== */
508 div#page-header {
509 margin-left: 0;
512 div#page-header img {
513 display: none;
516 div#page-header p.apache {
517 background-color: #fff;
518 color: #000;
519 padding: 0;
520 margin: 0;
521 text-align: center;
522 vertical-align: middle;
523 font-size: 20pt;
524 font-weight: bold;
525 line-height: 20pt;
528 div#page-header p.menu {
529 display: none;
532 /* breadcrumb navigation */
533 div#path {
534 display: none;
537 /* content sections */
538 /* ====================== */
539 div#preamble {
540 padding-bottom: 1em;
541 margin-left: 0;
544 div.section,
545 div.directive-section {
546 margin: 0;
547 padding: 0;
550 .section p,
551 .directive-section p {
552 margin: 0 0 1em 0;
553 padding: 0;
556 /* look for this on directive
557 * list pages
559 div#directive-list {
560 margin-left: 0;
561 padding: 0 0 1em 1em;
564 div#directive-ref {
565 margin: -1em 0 0 1px;
566 padding: 0 0 1em 0;
567 width: auto;
570 /* no sidebar */
571 div#quickview {
572 position: static;
573 margin: 0 0 1em 0;
574 padding: 0;
575 width: auto;
576 background-color: #fff;
577 color: inherit;
580 /* -> keep content wide */
581 div#page-content {
582 padding-top: 0;
583 margin-right: 0;
584 padding-right: 0;
587 /* in general */
589 line-height: 1.1em;
592 /* page footer */
593 /* ====================== */
594 div#footer {
595 margin-left: 0;
596 font-size: 11pt;
597 border-top: 1px solid #000;
598 padding-top: 0.2em;
601 div#footer p.apache {
602 float: none;
603 text-align: center;
604 padding: 0 0 1em 0;
605 margin-top: 0;
606 font-weight: bold;
609 div.toplang,
610 div.bottomlang,
611 div#footer p.menu {
612 display: none;
615 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
616 * subsections (examples, notes, warnings)
617 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
619 /* examples */
620 /* ====================== */
621 div.example,
622 div.note div.example {
623 background-color: #fff;
624 color: #000;
625 padding: 0.5em;
626 margin: 1em;
627 border: 1px dotted #000;
630 /* the following [block] elements
631 * may appear inside example...
633 div.example p,
634 div.example pre,
635 div.example table {
636 padding: 0;
637 margin: 0;
640 div.example p {
641 line-height: 1em;
644 div.example pre,
645 div.example p > code {
646 font-size: 10pt;
649 /* notes & warnings */
650 /* ====================== */
651 div.note,
652 div.warning {
653 background-color: #fff;
654 color: #000;
655 border: 1px solid #000;
656 padding: 0.5em;
657 margin: 1em;
660 div.note p,
661 div.warning p {
662 margin: 0;
663 padding: 0;
666 div.note pre,
667 div.warning pre {
668 font-size: 10pt;
671 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
672 * quotations, indented paragraphs and figures
673 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
674 p.letters {
675 display: none;
678 blockquote p {
679 font-style: italic;
680 margin: 0;
683 blockquote p.cite {
684 font-style: normal;
685 margin-top: 0;
686 margin-left: 2em;
689 blockquote p.cite cite {
690 font-style: normal;
693 p.indent {
694 margin-left: 2em;
695 margin-top: 1em;
698 #index-page form {
699 display: none;
702 p.figure {
703 margin-left: 2em;
704 font-style: italic;
707 p.figure img {
708 border: 1px solid #000;
711 p.figure dfn {
712 font-weight: bold;
715 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
716 * -> The End <-
717 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */