home *** CD-ROM | disk | FTP | other *** search
/ PC World 2003 May / PCWorld_2003-05_cd.bin / Komunik / apache / apache_2.0.45-win32-x86-no_ssl.msi / Data.Cab / F233066_manualprint.css < prev    next >
Cascading Style Sheet File  |  2003-02-04  |  13KB  |  694 lines

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