]> git.sur5r.net Git - i3/i3.github.io/blob - css/xhtml11.css
docs: don’t use a separate color for a:visited
[i3/i3.github.io] / css / xhtml11.css
1 a {
2   color: #3ec2ff;
3   text-decoration: underline;
4 }
5
6 em {
7   font-style: italic;
8   color: #3ec2ff;
9 }
10
11 strong {
12   font-weight: bold;
13   color: #3ec2ff;
14 }
15
16 tt {
17   font-family: 'Droid Sans Mono', sans-serif;
18   font-size: inherit;
19   color: #3ec2ff;
20 }
21
22 div.listingblock tt {
23   color: #fff;
24 }
25
26 h1, h2, h3, h4, h5, h6 {
27   margin-top: 1.2em;
28   margin-bottom: 0.5em;
29 }
30
31 h2 {
32   padding-top: 0.5em;
33 }
34 h3 {
35   float: left;
36 }
37 h3 + * {
38   clear: left;
39 }
40
41 div.sectionbody {
42   margin-left: 0;
43 }
44
45 hr {
46   border: 1px solid silver;
47 }
48
49 p {
50   margin-top: 0.5em;
51   margin-bottom: 0.5em;
52 }
53
54 ul, ol, li > p {
55   margin-top: 0;
56 }
57 /*ul > li     { color: #aaa; }*/
58 /*ul > li > * { color: black; }*/
59
60 pre {
61   padding: 0;
62   margin: 0;
63 }
64
65 span#author {
66   font-weight: bold;
67   font-size: 1.1em;
68 }
69 span#email {
70 }
71 span#revnumber, span#revdate, span#revremark {
72 }
73
74 div#footer {
75   font-size: small;
76   border-top: 2px solid silver;
77   padding-top: 0.5em;
78   margin-top: 4.0em;
79 }
80 div#footer-text {
81   padding-bottom: 0.5em;
82 }
83 div#footer-badges {
84   float: right;
85   padding-bottom: 0.5em;
86 }
87
88 div#preamble {
89   margin-top: 1.5em;
90   margin-bottom: 1.5em;
91 }
92 div.tableblock, div.imageblock, div.exampleblock, div.verseblock,
93 div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock,
94 div.admonitionblock {
95   margin-top: 1.0em;
96   margin-bottom: 1.5em;
97 }
98 div.admonitionblock {
99   margin-top: 2.0em;
100   margin-bottom: 2.0em;
101   margin-right: 10%;
102   color: #606060;
103 }
104
105 div.content { /* Block element content. */
106   padding: 0;
107 }
108
109 /* Block element titles. */
110 div.title, caption.title {
111   font-weight: bold;
112   text-align: left;
113   margin-top: 1.0em;
114   margin-bottom: 0.5em;
115 }
116 div.title + * {
117   margin-top: 0;
118 }
119
120 td div.title:first-child {
121   margin-top: 0.0em;
122 }
123 div.content div.title:first-child {
124   margin-top: 0.0em;
125 }
126 div.content + div.title {
127   margin-top: 0.0em;
128 }
129
130 div.sidebarblock > div.content {
131   border: 1px solid #dddddd;
132   border-left: 4px solid #f0f0f0;
133   padding: 0.5em;
134 }
135
136 div.listingblock > div.content {
137   border: 1px solid #555;
138   border-left: 5px solid #555;
139   background: #333;
140   padding: 0.5em;
141   padding-right: 0em;
142 }
143
144 div.quoteblock, div.verseblock {
145   padding-left: 1.0em;
146   margin-left: 1.0em;
147   margin-right: 10%;
148   border-left: 5px solid #f0f0f0;
149   color: #777777;
150 }
151
152 div.quoteblock > div.attribution {
153   padding-top: 0.5em;
154   text-align: right;
155 }
156
157 div.verseblock > pre.content {
158   font-family: inherit;
159   font-size: inherit;
160 }
161 div.verseblock > div.attribution {
162   padding-top: 0.75em;
163   text-align: left;
164 }
165 /* DEPRECATED: Pre version 8.2.7 verse style literal block. */
166 div.verseblock + div.attribution {
167   text-align: left;
168 }
169
170 div.admonitionblock .icon {
171   vertical-align: top;
172   font-size: 1.1em;
173   font-weight: bold;
174   text-decoration: underline;
175   color: #3ec2ff;
176   padding-right: 0.5em;
177 }
178 div.admonitionblock td.content {
179   padding-left: 0.5em;
180   border-left: 3px solid #dddddd;
181 }
182
183 div.exampleblock > div.content {
184   border-left: 3px solid #dddddd;
185   padding-left: 0.5em;
186 }
187
188 div.imageblock div.content { padding-left: 0; }
189 span.image img { border-style: none; }
190 a.image:visited { color: white; }
191
192 dl {
193   margin-top: 0.8em;
194   margin-bottom: 0.8em;
195 }
196 dt {
197   margin-top: 0.5em;
198   margin-bottom: 0;
199   font-style: normal;
200   color: #3ec2ff;
201 }
202 dd > *:first-child {
203   margin-top: 0.1em;
204 }
205
206 ul, ol {
207     list-style-position: outside;
208 }
209 ol.arabic {
210   list-style-type: decimal;
211 }
212 ol.loweralpha {
213   list-style-type: lower-alpha;
214 }
215 ol.upperalpha {
216   list-style-type: upper-alpha;
217 }
218 ol.lowerroman {
219   list-style-type: lower-roman;
220 }
221 ol.upperroman {
222   list-style-type: upper-roman;
223 }
224
225 div.compact ul, div.compact ol,
226 div.compact p, div.compact p,
227 div.compact div, div.compact div {
228   margin-top: 0.1em;
229   margin-bottom: 0.1em;
230 }
231
232 div.tableblock > table {
233   border: 3px solid #3ec2ff;
234 }
235 thead, p.table.header {
236   font-weight: bold;
237   color: #3ec2ff;
238 }
239 tfoot {
240   font-weight: bold;
241 }
242 td > div.verse {
243   white-space: pre;
244 }
245 p.table {
246   margin-top: 0;
247 }
248 /* Because the table frame attribute is overriden by CSS in most browsers. */
249 div.tableblock > table[frame="void"] {
250   border-style: none;
251 }
252 div.tableblock > table[frame="hsides"] {
253   border-left-style: none;
254   border-right-style: none;
255 }
256 div.tableblock > table[frame="vsides"] {
257   border-top-style: none;
258   border-bottom-style: none;
259 }
260
261
262 div.hdlist {
263   margin-top: 0.8em;
264   margin-bottom: 0.8em;
265 }
266 div.hdlist tr {
267   padding-bottom: 15px;
268 }
269 dt.hdlist1.strong, td.hdlist1.strong {
270   font-weight: bold;
271 }
272 td.hdlist1 {
273   vertical-align: top;
274   font-style: normal;
275   padding-right: 0.8em;
276   color: navy;
277 }
278 td.hdlist2 {
279   vertical-align: top;
280 }
281 div.hdlist.compact tr {
282   margin: 0;
283   padding-bottom: 0;
284 }
285
286 .comment {
287   background: yellow;
288 }
289
290 .footnote, .footnoteref {
291   font-size: 0.8em;
292 }
293
294 span.footnote, span.footnoteref {
295   vertical-align: super;
296 }
297
298 #footnotes {
299   margin: 20px 0 20px 0;
300   padding: 7px 0 0 0;
301 }
302
303 #footnotes div.footnote {
304   margin: 0 0 5px 0;
305 }
306
307 #footnotes hr {
308   border: none;
309   border-top: 1px solid silver;
310   height: 1px;
311   text-align: left;
312   margin-left: 0;
313   width: 20%;
314   min-width: 100px;
315 }
316
317 div.colist td {
318   padding-right: 0.5em;
319   padding-bottom: 0.3em;
320   vertical-align: top;
321 }
322 div.colist td img {
323   margin-top: 0.3em;
324 }
325
326 @media print {
327   div#footer-badges { display: none; }
328 }
329
330 div#toc {
331   margin-bottom: 2.5em;
332 }
333
334 div#toctitle {
335   color: #3ec2ff;
336   font-size: 1.1em;
337   font-weight: bold;
338   margin-top: 1.0em;
339   margin-bottom: 0.1em;
340 }
341
342 div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {
343   margin-top: 0;
344   margin-bottom: 0;
345 }
346 div.toclevel2 {
347   margin-left: 2em;
348   font-size: 0.9em;
349 }
350 div.toclevel3 {
351   margin-left: 4em;
352   font-size: 0.9em;
353 }
354 div.toclevel4 {
355   margin-left: 6em;
356   font-size: 0.9em;
357 }
358
359 span.aqua { color: aqua; }
360 span.black { color: black; }
361 span.blue { color: blue; }
362 span.fuchsia { color: fuchsia; }
363 span.gray { color: gray; }
364 span.green { color: green; }
365 span.lime { color: lime; }
366 span.maroon { color: maroon; }
367 span.navy { color: navy; }
368 span.olive { color: olive; }
369 span.purple { color: purple; }
370 span.red { color: red; }
371 span.silver { color: silver; }
372 span.teal { color: teal; }
373 span.white { color: white; }
374 span.yellow { color: yellow; }
375
376 span.aqua-background { background: aqua; }
377 span.black-background { background: black; }
378 span.blue-background { background: blue; }
379 span.fuchsia-background { background: fuchsia; }
380 span.gray-background { background: gray; }
381 span.green-background { background: green; }
382 span.lime-background { background: lime; }
383 span.maroon-background { background: maroon; }
384 span.navy-background { background: navy; }
385 span.olive-background { background: olive; }
386 span.purple-background { background: purple; }
387 span.red-background { background: red; }
388 span.silver-background { background: silver; }
389 span.teal-background { background: teal; }
390 span.white-background { background: white; }
391 span.yellow-background { background: yellow; }
392
393 span.big { font-size: 2em; }
394 span.small { font-size: 0.6em; }
395
396 @font-face {
397     font-family: 'Droid Sans Mono';
398     font-style: normal;
399     font-weight: normal;
400     src: local('Droid Sans Mono'), local('DroidSansMono'), url('/fonts/DroidSansMono.ttf') format('truetype');
401 }