| selector|style|notes |
| ul.toc-numbered-mark|list-style: none| |
| pre.menu-comment-preformatted|font-family: serif| |
| pre.menu-entry-description-preformatted|font-family: serif; display: inline|using display: inline is an attempt to avoid a line break when in preformatted in menu. In 2022 it does not seems to work in firefox, there is still a line break. |
| pre.menu-preformatted|font-family: serif| |
| a.summary-letter-printindex|text-decoration: none| |
| pre.display-preformatted|font-family: inherit| |
| pre.displaymath|font-style: italic; font-family: serif; display: flex; justify-content: center|'display: flex; justify-content: center' centers the pre as a whole |
| table.cartouche|border-style: solid; border-radius: 0.5em| |
| span.program-in-footer|font-size: smaller|used with PROGRAM_NAME_IN_FOOTER |
| span.sansserif|font-family: sans-serif; font-weight: normal| |
| span.r|font-family: initial; font-weight: normal; font-style: normal| |
| kbd.key|font-style: normal| |
| kbd.kbd|font-style: oblique| |
| strong.def-name|font-family: monospace; font-weight: bold| |
| dt.def-line|font-size: 1rem| |
| p.flushleft-paragraph|text-align:left| |
| p.flushright-paragraph|text-align:right| |
| h1.centerchap|text-align:center| |
| h2.centerchap|text-align:center| |
| h3.centerchap|text-align:center| |
| h1.settitle|text-align:center| |
| h1.shorttitlepage|text-align:center| |
| h3.subtitle|text-align:right| |
| h4.centerchap|text-align:center| |
| div.center|text-align:center| |
| blockquote.indentedblock|margin-right: 0em| |
| td.printindex-index-entry|vertical-align: top; padding-left: 1.5em| |
| td.printindex-index-subentry-level-1|vertical-align: top; padding-left: 3.0em| |
| td.printindex-index-subentry-level-2|vertical-align: top; padding-left: 4.5em| |
| td.printindex-index-section|vertical-align: top; padding-left: 1em| |
| td.printindex-index-see-also|vertical-align: top; padding-left: 1em| |
| td.menu-entry-destination|vertical-align: top| |
| td.menu-entry-description|vertical-align: top; padding-left: 1em| |
| th.entries-header-printindex|text-align:left| |
| th.sections-header-printindex|text-align:left; padding-left: 1em| |
| th.index-letter-header-printindex|text-align: left| |
| th.menu-comment|text-align:left| |
| td.category-def|text-align:right| |
| td.call-def|text-align:left| |
| table.direction-about|border-collapse: collapse| |
| th.button-direction-about|border-width: thin; border-bottom-style: solid; border-right-style: solid| |
| th.name-direction-about|border-width: thin; border-bottom-style: solid; border-right-style: solid; border-left-style: solid| |
| th.description-direction-about|border-width: thin; border-bottom-style: solid; border-right-style: solid; border-left-style: solid| |
| th.example-direction-about|border-width: thin; border-bottom-style: solid; border-left-style: solid| |
| td.button-direction-about|text-align: center; border-width: thin; border-right-style: solid| |
| td.name-direction-about|text-align: center; border-width: thin; border-right-style: solid; border-left-style: solid| |
| td.description-direction-about|border-width: thin; border-right-style: solid; border-left-style: solid| |
| td.example-direction-about|border-width: thin; border-left-style: solid| |
| img.nav-icon|vertical-align: middle| |
| table.def-block|width: 100%| |
| a.copiable-link|visibility: hidden; text-decoration: none; line-height: 0em|The anchor element is wrapped in a <span> rather than a block level element to avoid it appearing unless the mouse pointer is directly over the text, as it is annoying for anchors to flicker when you are moving your pointer elsewhere. "line-height: 0em" stops the invisible text from changing vertical spacing. |
| span:hover a.copiable-link|visibility: visible| |