home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 November / CMCD1104.ISO / Software / Complet / Apache / apache_2.0.52-win32-x86-no_ssl.msi / Data.Cab / F278585_manualprint.css < prev    next >
Cascading Style Sheet File  |  2004-04-12  |  14KB  |  716 lines

  1. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2.  * manual.css for printers
  3.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  4.  
  5. /* Copyright 2002-2004 The Apache Software Foundation
  6.  *
  7.  * Licensed under the Apache License, Version 2.0 (the "License");
  8.  * you may not use this file except in compliance with the License.
  9.  * You may obtain a copy of the License at
  10.  *
  11.  *     http://www.apache.org/licenses/LICENSE-2.0
  12.  *
  13.  * Unless required by applicable law or agreed to in writing, software
  14.  * distributed under the License is distributed on an "AS IS" BASIS,
  15.  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  16.  * See the License for the specific language governing permissions and
  17.  * limitations under the License.
  18.  */
  19.  
  20. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  21.  * mainframe ;-)
  22.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  23. html {
  24.     font-size: 11pt;
  25. }
  26.  
  27. body {
  28.     background-color: #fff;
  29.     color: #000;
  30.     padding: 0 0 0 0;
  31.     margin: 0;
  32.     font-family: "Times New Roman", serif;
  33.     font-weight: normal;
  34. }
  35.  
  36. pre, code {
  37.     font-family: "Courier New", Courier, monospace;
  38. }
  39.  
  40. strong {
  41.     font-weight: bold;
  42. }
  43.  
  44. q, em, var {
  45.     font-style: italic;
  46. }
  47.  
  48. span.transnote {
  49.     background-color: inherit;
  50.     color: #888;
  51. }
  52.  
  53. /* fixup IE & Opera
  54.  * otherwise they forget to inherit
  55.  * the computed font-size value
  56.  */
  57. table, code {
  58.     font-size: 1em;
  59. }
  60.  
  61. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  62.  * Links
  63.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  64.  
  65. /* normal links           */
  66. /* ====================== */
  67. a:link,
  68. a:visited,
  69. a:hover,
  70. a:active {
  71.     color: #000;
  72.     background-color: inherit;
  73.     text-decoration: none;
  74. }
  75.  
  76. /* sidebar */
  77. div#quickview a:hover,
  78. div#quickview a:active {
  79.     background-color: #fff;
  80.     color: #000;
  81. }
  82.  
  83. /* EXPERIMENTAL! I'm waiting for complaints... */
  84. #page-content p > a[href]:after {
  85.   content: " (\002197\0000A0" attr(href) ") ";
  86.   color: #036;
  87. }
  88.  
  89. /* code.module [links]    */
  90. /* ====================== */
  91. code.module,
  92. code.module a:link,
  93. code.module a:visited,
  94. code.module a:hover,
  95. code.module a:active {
  96.     color: #8b4513;
  97.     background-color: inherit;
  98.     text-decoration: none;
  99. }
  100.  
  101. /* code.directive [links] */
  102. /* ====================== */
  103. code.directive,
  104. code.directive a:link,
  105. code.directive a:visited,
  106. code.directive a:hover,
  107. code.directive a:active {
  108.     color: #287f00;
  109.     background-color: inherit;
  110.     text-decoration: none;
  111. }
  112.  
  113. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  114.  * Headings
  115.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  116.  
  117. /* h1                     */
  118. /* ====================== */
  119. h1 {
  120.     padding: 0 0 0.2em 0;
  121.     margin: 1em 0 0.5em 0;
  122.     border-style: none none solid none;
  123.     border-bottom-width: 1px;
  124.     border-bottom-color: #405871;
  125.     background-color: inherit;
  126.     color: #000;
  127.     text-decoration: none;
  128.     font-size: 17pt;
  129.     font-weight: bold;
  130.     text-align: center;
  131. }
  132.  
  133. /* h2                     */
  134. /* ====================== */
  135. h2 {
  136.     padding: 0.2em 0 0.2em 0.2em;
  137.     margin: 0 0 0.5em 0;
  138.     width: 80%;
  139.     text-decoration: none;
  140.     font-size: 15pt;
  141.     font-weight: bold;
  142.     border-bottom: 1px solid #000;
  143.     text-align: left;
  144. }
  145.  
  146. .section h2,
  147. .directive-section h2,
  148. .category h2 {
  149.     background-color: #fff;
  150.     color: #000;
  151. }
  152.  
  153. /* take care of <a name>s inside */
  154. h2 a,
  155. h2 a:hover,
  156. h2 a:active {
  157.     color: inherit;
  158.     background-color: inherit;
  159.     text-decoration: none;
  160. }
  161.  
  162. /* h3, h4                 */
  163. /* ====================== */
  164. h3 {
  165.     background-color: inherit;
  166.     color: #000;
  167.     text-decoration: none;
  168.     font-weight: bold;
  169.     font-size: 13pt;
  170.     margin: 1.3em 0 0.4em 0;
  171.     padding: 0 0 0 0.2em;
  172. }
  173.  
  174. h4 {
  175.     background-color: inherit;
  176.     color: #000;
  177.     text-decoration: none;
  178.     font-weight: bold;
  179.     font-size: 11pt;
  180.     margin: 1.3em 0 0.2em 0;
  181.     padding: 0 0 0 0.2em;
  182. }
  183.  
  184. /* margin adjustment */
  185. h3 + *, h4 + * {
  186.     margin-top: 0;
  187. }
  188.  
  189. /* IE confuses the + * :-( 
  190.  * so reset some things
  191.  */
  192. ul, .section table, .directive-section table {
  193.     margin-bottom: 1em;
  194. }
  195.  
  196. /* titles for 
  197.  * examples, notes and warnings
  198.  */
  199. div.example h3,
  200. div.note h3,
  201. div.warning h3 {
  202.     margin: 0 0 0.5em 0;
  203.     text-align: left;
  204.     font-size: 11pt;
  205. }
  206.  
  207. /* sidebar */
  208. div#quickview h3 {
  209.     margin: 1em 0 0.3em 0;
  210.     font-size: 13pt;
  211. }
  212.  
  213. div#quickview h3.directives {
  214.     margin-top: 0;
  215. }
  216.  
  217. /* take care of <a name>s inside */
  218. h3 a,
  219. h3 a:hover,
  220. h3 a:active,
  221. h4 a,
  222. h4 a:hover,
  223. h4 a:active {
  224.     color: inherit;
  225.     background-color: inherit;
  226.     text-decoration: none;
  227. }
  228.  
  229. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  230.  * Up & Top helper images
  231.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  232.  
  233. div.up,
  234. div.top {
  235.     display: none;
  236. }
  237.  
  238. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  239.  * Tables
  240.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  241.  
  242. /* general                */
  243. /* ====================== */
  244. table {
  245.     border: 1px solid #000;
  246.     border-collapse: collapse;
  247.     padding: 2px;
  248.     margin-top: 0.5em;
  249.     margin-bottom: 0;
  250.     margin-left: 1px; /* border-width == 1px */
  251. }
  252.  
  253. td, th {
  254.     empty-cells: show; /* show border around empty cells */
  255.     padding: 0.1em 0.2em;
  256.     vertical-align: top;
  257.     text-align: left;
  258.     line-height: 1.1em;
  259. }
  260.  
  261. th {
  262.     font-weight: bold;
  263. }
  264.  
  265. td.centered {
  266.     text-align: center;
  267. }
  268.  
  269. tr.header, tr.header th {
  270.     border-top: 1px solid #000;
  271.     border-bottom: 1px solid #000;
  272. }
  273.  
  274. /* bordered table cells   */
  275. /* ====================== */
  276.  
  277. /* turn off borders in tables nested in 
  278.  * bordered tables per default
  279.  */
  280. table.bordered table td,
  281. table.bordered table th {
  282.     border-style: none;
  283. }
  284.  
  285. table.bordered td,
  286. table.bordered th,
  287. table table.bordered td,
  288. table table.bordered th {
  289.     border: 1px solid #000;
  290. }
  291.  
  292. /* mod/dir. overview table and quick reference  */
  293. /* ============================================ */
  294. table.module th,
  295. table.directive th {
  296.     white-space: nowrap;
  297. }
  298.  
  299. table.qref {
  300.     border-collapse: collapse;
  301.     width: auto;
  302. }
  303.  
  304. table.qref td {
  305.     border-style: none solid;
  306.     border-color: #000;
  307.     border-width: 1px;
  308. }
  309.  
  310. table.qref td.descr {
  311.     padding-left: 1em;
  312.     font-size: 11pt;
  313. }
  314.  
  315. table#legend {
  316.     width: 100%;
  317.     border-style: none;
  318.     border-width: 0;
  319.     vertical-align: bottom;
  320.     padding: 0;
  321.     margin: 0;
  322. }
  323.  
  324. table#legend td {
  325.     vertical-align: bottom;
  326.     margin: 0;
  327.     padding: 0;
  328. }
  329.  
  330. table#legend table {
  331.     vertical-align: bottom;
  332.     margin: 0 0 0 0.4em;
  333.     padding: 0;
  334.     height: 7.5em;
  335. }
  336.  
  337. table#legend td.letters span {
  338.     display: none;
  339. }
  340.  
  341. table#legend table td,
  342. table#legend table th {
  343.     vertical-align: middle;
  344.     padding: 0.1ex 0.2em;
  345.     line-height: 1em;
  346. }
  347.  
  348. /* related modules & dir. */
  349. /* ====================== */
  350.  
  351. /* assuming, all links are enclosed by
  352.  * <code class="directive"> or
  353.  * <code class="module">
  354.  */
  355.  
  356. table.related {
  357.     border-collapse: collapse;
  358. }
  359.  
  360. table.related th,
  361. table.related td {
  362.     background-color: #fff;
  363.     color: #000;
  364.     padding: 0.2ex 0.4em;
  365.     border: 1px solid #000;
  366. }
  367.  
  368. table.related th {
  369.     vertical-align: middle;
  370. }
  371.  
  372. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  373.  * Lists
  374.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  375.  
  376. /* list default values    */
  377. /* ====================== */
  378. ul {
  379.     list-style-type: disc;
  380. }
  381.  
  382. ul ul {
  383.     list-style-type: square;
  384. }
  385.  
  386. ul ul ul {
  387.     list-style-type: circle;
  388. }
  389.  
  390. li, dt, dd {
  391.     line-height: 1.1em;
  392. }
  393.  
  394. dt {
  395.     margin-top: 0.5em;
  396.     font-weight: bold;
  397. }
  398.  
  399. ol li {
  400.     margin-top: 0.5em;
  401. }
  402.  
  403. ol.up-A {
  404.     list-style-type: upper-alpha;
  405. }
  406.  
  407. /* table of contents      */
  408. /* ====================== */
  409. #toc,
  410. #topics {
  411.     margin: 0;
  412.     padding: 0;
  413. }
  414.  
  415. #toc li,
  416. #topics li {
  417.     list-style-type: square;
  418.     margin: 0 0 1em 0;
  419.     padding: 0;
  420. }
  421.  
  422. #toc li img,
  423. #topics li img {
  424.     margin-right: 19px;
  425. }
  426.  
  427. /* see also               */
  428. /* ====================== */
  429. .seealso {
  430.     margin: 0;
  431.     padding: 0;
  432. }
  433.  
  434. .seealso li {
  435.     list-style-type: square;
  436.     margin: 0 0 1em 0;
  437.     padding: 0 0 0 34px;
  438. }
  439.  
  440. /* related modules & dir. */
  441. /* ====================== */
  442. table.related td ul,
  443. table.related td li {
  444.     list-style-type: none;
  445.     margin: 0;
  446.     padding: 0;
  447. }
  448.  
  449. /* list of all directives */
  450. /* ====================== */
  451. div#directive-list ul {
  452.     margin: 0;
  453.     padding: 0;
  454. }
  455.  
  456. /* quickview              */
  457. /* ====================== */
  458. div#quickview li {
  459.     font-size: 11pt;
  460. }
  461.  
  462. div#quickview ul {
  463.     margin: 0;
  464.     padding: 0;
  465. }
  466.  
  467. div#quickview ul#toc {
  468.     margin: 0;
  469.     padding: 0;
  470. }
  471.  
  472. div#quickview ul#toc li {
  473.     margin: 0 0 0 1em;
  474.     padding: 0;
  475.     list-style-type: square;
  476.     list-style-position: outside;
  477. }
  478.  
  479. div#quickview li img {
  480.     display: none;
  481. }
  482.  
  483. #module-index div#quickview ul#toc,
  484. #manual-page div#quickview ul#toc,
  485. div#quickview #topics,
  486. div#quickview .seealso {
  487.     padding-left: 0;
  488. }
  489.  
  490. #module-index div#quickview ul#toc li,
  491. #manual-page div#quickview ul#toc li,
  492. div#quickview #topics li,
  493. div#quickview .seealso li {
  494.     margin: 0 0 2px 1em;
  495.     padding: 0;
  496.     list-style-type: square;
  497.     list-style-position: outside;
  498. }
  499.  
  500. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  501.  * main page sections
  502.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  503.  
  504. /* page header            */
  505. /* ====================== */
  506. div#page-header {
  507.     margin-left: 0;
  508. }
  509.  
  510. div#page-header img {
  511.     display: none;
  512. }
  513.  
  514. div#page-header p.apache {
  515.     background-color: #fff;
  516.     color: #000;
  517.     padding: 0;
  518.     margin: 0;
  519.     text-align: center;
  520.     vertical-align: middle;
  521.     font-size: 20pt;
  522.     font-weight: bold;
  523.     line-height: 20pt;
  524. }
  525.  
  526. div#page-header p.menu {
  527.     display: none;
  528. }
  529.  
  530. /* breadcrumb navigation */
  531. div#path {
  532.     display: none;
  533. }
  534.  
  535. /* content sections       */
  536. /* ====================== */
  537. div#preamble {
  538.     padding-bottom: 1em;
  539.     margin-left: 0;
  540. }
  541.  
  542. div.section,
  543. div.directive-section {
  544.     margin: 0;
  545.     padding: 0;
  546. }
  547.  
  548. .section p,
  549. .directive-section p {
  550.     margin: 0 0 1em 0;
  551.     padding: 0;
  552. }
  553.  
  554. /* look for this on directive
  555.  * list pages
  556.  */
  557. div#directive-list {
  558.     margin-left: 0;
  559.     padding: 0 0 1em 1em;
  560. }
  561.  
  562. div#directive-ref {
  563.     margin: -1em 0 0 1px;
  564.     padding: 0 0 1em 0;
  565.     width: auto;
  566. }
  567.  
  568. /* no sidebar */
  569. div#quickview {
  570.     position: static;
  571.     margin: 0 0 1em 0;
  572.     padding: 0;
  573.     width: auto;
  574.     background-color: #fff;
  575.     color: inherit;
  576. }
  577.  
  578. /* -> keep content wide */
  579. div#page-content {
  580.     padding-top: 0;
  581.     margin-right: 0;
  582.     padding-right: 0;
  583. }
  584.  
  585. /* in general */
  586. p {
  587.     line-height: 1.1em;
  588. }
  589.  
  590. /* page footer            */
  591. /* ====================== */
  592. div#footer {
  593.     margin-left: 0;
  594.     font-size: 11pt;
  595.     border-top: 1px solid #000;
  596.     padding-top: 0.2em;
  597. }
  598.  
  599. div#footer p.apache {
  600.     float: none;
  601.     text-align: center;
  602.     padding: 0 0 1em 0;
  603.     margin-top: 0;
  604.     font-weight: bold;
  605. }
  606.  
  607. div.toplang,
  608. div.bottomlang,
  609. div#footer p.menu {
  610.     display: none;
  611. }
  612.  
  613. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  614.  * subsections (examples, notes, warnings)
  615.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  616.  
  617. /* examples               */
  618. /* ====================== */
  619. div.example,
  620. div.note div.example {
  621.     background-color: #fff;
  622.     color: #000;
  623.     padding: 0.5em;
  624.     margin: 1em;
  625.     border: 1px dotted #000;
  626. }
  627.  
  628. /* the following [block] elements
  629.  * may appear inside example...
  630.  */
  631. div.example p,
  632. div.example pre,
  633. div.example table {
  634.     padding: 0;
  635.     margin: 0;
  636. }
  637.  
  638. div.example p {
  639.     line-height: 1em;
  640. }
  641.  
  642. div.example pre,
  643. div.example p > code {
  644.     font-size: 10pt;
  645. }
  646.  
  647. /* notes & warnings       */
  648. /* ====================== */
  649. div.note,
  650. div.warning {
  651.     background-color: #fff;
  652.     color: #000;
  653.     border: 1px solid #000;
  654.     padding: 0.5em;
  655.     margin: 1em;
  656. }
  657.  
  658. div.note p,
  659. div.warning p {
  660.     margin: 0;
  661.     padding: 0;
  662. }
  663.  
  664. div.note pre,
  665. div.warning pre {
  666.     font-size: 10pt;
  667. }
  668.  
  669. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  670.  * quotations, indented paragraphs and figures
  671.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  672. p.letters {
  673.     display: none;
  674. }
  675.  
  676. blockquote p {
  677.     font-style: italic;
  678.     margin: 0;
  679. }
  680.  
  681. blockquote p.cite {
  682.     font-style: normal;
  683.     margin-top: 0;
  684.     margin-left: 2em;
  685. }
  686.  
  687. blockquote p.cite cite {
  688.     font-style: normal;
  689. }
  690.  
  691. p.indent {
  692.     margin-left: 2em;
  693.     margin-top: 1em;
  694. }
  695.  
  696. #index-page form {
  697.     display: none;
  698. }
  699.  
  700. p.figure {
  701.     margin-left: 2em;
  702.     font-style: italic;
  703. }
  704.  
  705. p.figure img {
  706.     border: 1px solid #000;
  707. }
  708.  
  709. p.figure dfn {
  710.     font-weight: bold;
  711. }
  712.  
  713. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  714.  * -> The End <-
  715.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  716.