/[suikacvs]/test/suikawebwww/style/html/common-class.css
Suika

Contents of /test/suikawebwww/style/html/common-class.css

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.18 - (hide annotations) (download) (as text)
Mon Jul 4 12:29:04 2005 UTC (20 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.17: +75 -13 lines
File MIME type: text/css
Rules for @media print added

1 wakaba 1.1 @charset 'iso-2022-jp';
2 wakaba 1.3 @namespace H3 'urn:x-suika-fam-cx:markup:ietf:html:3:draft:00:';
3 wakaba 1.1 @namespace 'http://www.w3.org/1999/xhtml';
4 wakaba 1.10 @namespace h2002 'http://www.w3.org/2002/06/xhtml2';
5     @namespace h2005 'http://www.w3.org/2002/06/xhtml2/';
6 wakaba 1.1 @namespace xml 'http://www.w3.org/XML/1998/namespace';
7 wakaba 1.8 @namespace sd 'http://suika.fam.cx/~wakaba/archive/2005/3/common-class#';
8 wakaba 1.1
9 wakaba 1.14 /* Document Header in Body */
10    
11     html.formal-specification div.header {
12     display: block;
13     padding-bottom: 1em;
14     border-bottom: 2px groove #C0C0C0;
15     }
16    
17     /* Title */
18     html.formal-specification h1 {
19     margin-bottom: 0;
20     text-align: left;
21     line-height: 1.5;
22     font-size: 170%;
23     }
24    
25     html.formal-specification h1 + h1:lang(en) {
26     margin-top: 0;
27     font-size: 120%;
28 wakaba 1.18 }
29    
30     @media screen {
31     html.formal-specification h1 + h1:lang(en) {
32     opacity: 0.3;
33     }
34 wakaba 1.14 }
35    
36     /* Status and Date */
37     html.formal-specification h1 + h2 {
38     margin-top: 0.67em;
39     text-align: left;
40     line-height: 1.5;
41     font-size: 140%;
42     }
43    
44 wakaba 1.10 /* Document Status */
45     .status-work-in-progress {
46     background-image: url(http://suika.fam.cx/www/style/draft-bg);
47     background-position: top center;
48     background-repeat: repeat-y;
49     background-attachment: fixed;
50     }
51    
52 wakaba 1.14 /* Versions URI and Authors */
53     dl.versions-uri, dl.authors {
54     display: block;
55     margin-left: 0;
56     }
57    
58     dl.versions-uri {
59     margin-bottom: 0;
60     }
61    
62     dl.versions-uri + * {
63     margin-top: 1em;
64     }
65    
66     dl.versions-uri + dl.authors {
67     margin-top: 0;
68     }
69    
70     dl.versions-uri > dt,
71     dl.authors > dt {
72     display: block;
73     margin-left: 0;
74     border-style: none;
75     padding-left: 0;
76     list-style-type: none;
77     font-weight: bolder;
78     font-family: sans-serif;
79     }
80     dl.versions-uri > dt:after,
81     dl.authors > dt:after {
82     content: " :";
83     }
84    
85     dl.versions-uri > dd,
86     dl.authors > dd {
87     display: block;
88     margin-left: 2.3em;
89     border-style: none;
90     padding-left: 0;
91     list-style-type: none;
92     }
93    
94     /* Short Legal Notes */
95     div.header p.copyright {
96     margin-left: 0;
97     text-indent: 0;
98     font-size: smaller;
99 wakaba 1.18 }
100    
101     @media screen {
102     div.header p.copyright {
103     opacity: 0.7;
104     }
105 wakaba 1.14 }
106    
107 wakaba 1.3 /* Sections */
108    
109     div.section {
110     display: block;
111 wakaba 1.15 clear: both;
112 wakaba 1.3 }
113     /* XML Alternate: h2|section */
114    
115 wakaba 1.14 html.formal-specification h1,
116     html.formal-specification h2,
117     html.formal-specification h3,
118 wakaba 1.15 html.formal-specification h4,
119     html.formal-specification h5,
120     html.formal-specification h6 {
121 wakaba 1.14 color: #400080;
122     background-color: transparent;
123     }
124    
125     html.formal-specification h2,
126     html.formal-specification div.appendix h3 {
127     font-size: 140%;
128     }
129    
130     html.formal-specification h2:before {
131     content: "";
132     content: counter(chapter) ". ";
133     counter-increment: chapter;
134     counter-reset: section;
135     }
136    
137     html.formal-specification div.appendix h3:before {
138     content: counter(appendix, upper-alpha) "." counter(chapter) ". ";
139     counter-increment: chapter;
140     counter-reset: section;
141     }
142    
143     html.formal-specification div.header > h2:before,
144     html.formal-specification div.section#ABSTRACT > h2:before,
145     html.formal-specification div.section#STATUS > h2:before {
146     content: "";
147     content: normal;
148     counter-increment: none;
149     }
150    
151     html.formal-specification h3,
152     html.formal-spefification div.appendix h4 {
153     font-size: 120%;
154     }
155    
156     html.formal-specification h3:before {
157     content: "";
158     content: counter(chapter) "." counter(section) ". ";
159     counter-increment: section;
160     }
161    
162     html.formal-specification h4:before {
163     content: "";
164     content: counter(appendix, upper-alpha) "."
165     counter(chapter) "." counter(section) ". ";
166     counter-increment: section;
167 wakaba 1.15 counter-reset: subsection;
168     }
169    
170     html.formal-specification h5:before {
171     content: "";
172     content: counter(appendix, upper-alpha) "."
173     counter(chapter) "." counter(section) "."
174     counter(subsection)". ";
175     counter-increment: subsection;
176 wakaba 1.14 }
177    
178 wakaba 1.9 div.section.normative h2:after {
179     content: " (規定) ";
180     }
181     div.section.normative h2:lang(en):after {
182     content: " (Normative) ";
183     }
184 wakaba 1.10 div#REFERENCE.section.normative h2:after {
185     display: none;
186     content: "";
187     }
188 wakaba 1.9
189 wakaba 1.17 div.section.informative > h2:after,
190     div.section.informative > h3:after {
191 wakaba 1.9 content: " (参考) ";
192     }
193 wakaba 1.17 div.section.informative > h2:lang(en):after,
194     div.section.informative > h3:lang(en):after {
195 wakaba 1.9 content: " (Informative) ";
196     }
197 wakaba 1.17 div#INFORMATIVE-REFERENCE.section.informative > h2:after {
198 wakaba 1.10 display: none;
199     content: "";
200     }
201 wakaba 1.9
202     div.section.appendix {
203     margin-top: 5em;
204     border-top: solid black 1px;
205     padding-top: 1em;
206 wakaba 1.14 counter-reset: chapter;
207 wakaba 1.9 }
208    
209 wakaba 1.18 @media print {
210     div.section.appendix {
211     border-style: none;
212     page-break-before: always;
213     }
214     }
215    
216 wakaba 1.9 div.section.appendix h2 {
217     text-align: center;
218     }
219    
220     div.section.appendix h2:before {
221     content: "附属書";
222 wakaba 1.14 content: "附属書 " counter(appendix, upper-alpha);
223 wakaba 1.9 display: block;
224 wakaba 1.14 counter-increment: appendix;
225     counter-reset: section;
226 wakaba 1.9 }
227     div.section.appendix h2:lang(en):before {
228     content: "Appendix";
229 wakaba 1.14 content: "Appendix " counter(appendix, upper-alpha);
230 wakaba 1.9 }
231     div.section.appendix h2:after {
232     display: block;
233     font-size: smaller;
234     color: #C0C0C0;
235     background-color: transparent;
236     font-weight: normal;
237     }
238    
239 wakaba 1.10 /* TOC */
240    
241 wakaba 1.18 @media screen {
242     body:not(.has-abstract) > h1, #ABSTRACT,
243     h2002|body > h2002|h,
244     h2005|body:not(.has-abstract) > h2005|h {
245     -moz-binding: url(http://suika.fam.cx/www/style/ui/toc#after);
246     }
247 wakaba 1.10 }
248    
249 wakaba 1.5 /* Column Sections */
250     .column, .column.example {
251     display: block;
252     margin: 1em auto;
253     border: rgb(85, 79, 160) 2px solid;
254     -moz-border-radius: 3%;
255     padding: 1em;
256     max-width: 80%;
257     }
258    
259    
260     /* Paragraphs */
261     div.para {
262     display: block;
263     text-indent: 1em;
264     margin: 0 1em;
265     text-align: justify;
266     }
267 wakaba 1.9 /* XML Alternate: h2|p */
268    
269 wakaba 1.7 div.para:lang(en) {
270     text-indent: 2em;
271     }
272 wakaba 1.9
273     div.para > * {
274     text-indent: 0;
275     }
276    
277     div.non-para {
278     display: block;
279     text-indent: 0;
280     margin: 0 1em;
281     text-align: auto;
282     }
283 wakaba 1.5
284 wakaba 1.18 /* Semi-paragraphs */
285     span.line {
286     display: block;
287     text-indent: 0;
288     }
289     /* XML alternate: h2|l */
290    
291 wakaba 1.3 /* Figure */
292     .fig {
293     display: block;
294     margin: 1em auto;
295 wakaba 1.5 border: rgb(85, 79, 160) 2px solid;
296     -moz-border-radius: 3%;
297 wakaba 1.3 padding: 0;
298     max-width: 80%;
299     }
300     /* XML Alternate: ???:fig */
301    
302     .fig-body {
303     display: block;
304     margin: 1em;
305     padding: 0;
306     }
307    
308 wakaba 1.7 .fig .credit {
309     display: block;
310     margin-left: 40%;
311     text-align: right;
312     }
313     .fig .credit:before {
314     content: "―― ";
315     }
316    
317     .fig.quote blockquote {
318     margin: 0 1em;
319     border-style: none;
320     padding: 0;
321     }
322    
323 wakaba 1.2 /* Note */
324    
325     .note {
326     margin-top: 1em;
327     margin-bottom: 1em;
328 wakaba 1.3 margin-right: 5em;
329 wakaba 1.2 text-indent: 0;
330 wakaba 1.3 background-color: transparent;
331     color: green;
332 wakaba 1.2 }
333     /* NOTE: Don't use :before since old documents do or do not have
334     text of "Note: " or so on as part of character data. */
335     /* XML Alternate: H3|note */
336    
337 wakaba 1.5 /* .note.memo (= H3|note), .rationale.memo */
338     .memo {
339     display: block;
340 wakaba 1.14 margin: 0.3em 3em 0.3em 6em;
341 wakaba 1.9 padding: 0 0 0 2em;
342 wakaba 1.5 color: green;
343     background-color: transparent;
344     font-style: normal;
345     }
346 wakaba 1.14
347     div.memo div.memo {
348     margin-left: 4em;
349 wakaba 1.18 margin-right: 0;
350 wakaba 1.14 }
351    
352 wakaba 1.5 .memo > :first-child:before {
353     display: inline;
354 wakaba 1.17 content: "注意 : ";
355 wakaba 1.5 font-weight: bolder;
356 wakaba 1.14 font-family: sans-serif;
357 wakaba 1.5 }
358     .memo.info > :first-child:before {
359 wakaba 1.17 content: "参考 : ";
360 wakaba 1.5 }
361     .rationale.memo > :first-child:before {
362 wakaba 1.17 content: "解説 : ";
363 wakaba 1.5 }
364 wakaba 1.9 .memo.example > :first-child:before {
365 wakaba 1.17 content: "例 : ";
366     margin-right: 0.8em;
367 wakaba 1.9 }
368 wakaba 1.5 .memo:lang(en) {
369     /* NOTE: Selector should be "script=Latin" rather than "lang=en"
370     if there would such a selector... */
371     font-style: italic;
372     }
373     .memo:lang(en) > :first-child:before {
374     content: "Note. ";
375     }
376     .rationale:lang(en) > :first-child:before {
377     content: "Rationale. ";
378     }
379 wakaba 1.9 .memo.example:lang(en) > :first-child:before {
380     content: "Example. ";
381     }
382 wakaba 1.6 .memo > p:first-child, .memo > .para:first-child {
383 wakaba 1.5 text-indent: -3em;
384 wakaba 1.9 margin-left: 1em;
385     }
386    
387     /* Pending */
388    
389     .issue {
390     background-color: rgb(221, 255, 221);
391     color: black;
392     }
393    
394     .ed {
395     border: medium solid red;
396     padding: 0.5em;
397     color: rgb(229, 0, 0);
398     background-color: transparent;
399 wakaba 1.5 }
400    
401 wakaba 1.3 /* Example */
402    
403 wakaba 1.2 .example {
404     border: 1px solid rgb(153, 153, 153);
405     padding: 0.5em;
406     background-color: rgb(255, 248, 221);
407     color: rgb(102, 0, 0);
408     }
409     .example:before {
410     content: "例: ";
411 wakaba 1.3 font-weight: bolder;
412     font-family: sans-serif;
413 wakaba 1.2 }
414     .example:lang(en):before {
415 wakaba 1.3 content: "Example. ";
416     }
417    
418 wakaba 1.9 .example.memo {
419     border-style: none;
420     background-color: transparent;
421 wakaba 1.17 color: green;
422 wakaba 1.9 }
423     .example.memo:before {
424     content: "";
425     display: none;
426     }
427    
428 wakaba 1.4 /* For compatibility with old documents */
429     pre.example {
430     padding-left: 2em;
431     }
432     pre.example:before {
433     display: block;
434     text-indent: -1em;
435     }
436    
437 wakaba 1.5 .fig.example:before, .column.example:before {
438 wakaba 1.14 content: "" /* normal */;
439 wakaba 1.3 }
440    
441     .example .comment {
442     background-color: transparent;
443     color: green;
444     text-decoration: none;
445     font-family: "MS Mincho", "Times New Roman", serif;
446     }
447    
448     /* Block Captions */
449    
450     .fig .caption {
451     display: block;
452 wakaba 1.9 text-align: left;
453 wakaba 1.3 font-weight: bolder;
454     font-family: sans-serif;
455     }
456     .fig > .caption:lang(en) {
457     font-weight: normal;
458     font-family: serif;
459     font-transform: small-caps;
460     font-style: italic;
461     }
462 wakaba 1.9 .fig > * + .caption {
463     text-align: center;
464     }
465 wakaba 1.3
466     .fig > .caption:before {
467 wakaba 1.5 content: "図: ";
468     }
469     .fig > .caption:lang(en):before {
470     content: "Figure. ";
471     }
472     .fig.example > .caption:before {
473 wakaba 1.3 content: "例: ";
474     }
475 wakaba 1.5 .fig.example > .caption:lang(en):before {
476 wakaba 1.2 content: "Example. ";
477     }
478    
479 wakaba 1.3 /* Inline Captions */
480    
481 wakaba 1.6 p .caption, li .caption {
482 wakaba 1.3 font-weight: bolder;
483     font-family: sans-serif;
484     }
485     /* Example: <p class="note"><span class="caption">Note.</span> ...</p> */
486    
487 wakaba 1.15
488    
489     /* Lists */
490    
491     dl.term-definition {
492     display: block;
493     counter-reset: term;
494     }
495    
496     dl.term-definition > dt {
497     display: inline;
498     margin-left: 0;
499     border-style: none;
500     padding-left: 0;
501     list-style-type: none;
502     }
503    
504     html.formal-specification div.section div.section
505     dl.term-definition > dd + dt {
506     margin-top: 1em;
507     }
508    
509     html.formal-specification div.section div.section
510     dl.term-definition > dt:first-child:before,
511     html.formal-specification div.section div.section
512     dl.term-definition > dd + dt:before {
513     display: block;
514     content: counter(chapter) "." counter(section) "." counter(term) ". ";
515     counter-increment: term;
516     }
517    
518     dl.term-definition > dt:lang(ja) + dt:lang(en) {
519    
520     }
521     dl.term-definition > dt:lang(ja) + dt:lang(en):before {
522     content: " (";
523     }
524     dl.term-definition > dt:lang(ja) + dt:lang(en):after {
525     content: ")";
526     }
527    
528     dl.term-definition > dd {
529     display: block;
530     margin-left: 0;
531     border-style: none;
532     padding-left: 0;
533     text-indent: 1em;
534     }
535    
536    
537    
538 wakaba 1.3 /* Phrases */
539    
540 wakaba 1.9 code.comment {
541     color: green;
542     background-color: transparent;
543     }
544    
545 wakaba 1.18 /* XML Infoset-style information properties */
546     code.infoprop {
547     color: inherit;
548     background-color: transparent;
549     font-weight: bolder;
550     font-family: sans-serif;
551     }
552     code.infoprop:before {
553     content: " [";
554     }
555     code.infoprop:after {
556     content: "] ";
557     }
558    
559 wakaba 1.15 code.uri, code.URI, code.mail, code.newsgroup {
560 wakaba 1.3 font-size: smaller;
561     font-style: italic;
562     font-family: "Times New Roman", "Times", serif;
563     }
564    
565 wakaba 1.16 code.uri, code.URI {
566     -moz-binding: url(/www/style/text/wrap.xbl#wbr-uri);
567     }
568    
569     code.mail, code.newsgroup {
570     -moz-binding: url(/www/style/text/wrap.xbl#wbr-dotted);
571     }
572    
573 wakaba 1.9 code.uri a:link, code.uri a:visited,
574 wakaba 1.15 code.URI a:link, code.URI a:visited,
575 wakaba 1.9 code.mail a:link, code.mail a:visited,
576     code.newsgroup a:link, code.newsgroup a:visited {
577     border-style: none;
578     text-decoration: none;
579     color: inherit;
580     background-color: transparent;
581     font-style: inherit;
582     }
583    
584 wakaba 1.15 code.uri var, code.URI var, code.mail var, code.newsgroup var {
585 wakaba 1.12 border-style: none;
586     font-style: normal;
587     text-decoration: none;
588     }
589    
590 wakaba 1.15 dfn:lang(en) code.uri, dfn:lang(en) code.URI {
591     font-style: normal;
592     }
593    
594 wakaba 1.9
595 wakaba 1.10 h2002|code[class~="uri"]:before, h2002|code[class~="mail"]:before,
596     h2005|code[class~="uri"]:before, h2005|code[class~="mail"]:before {
597 wakaba 1.3 content: "<";
598     }
599 wakaba 1.10 h2002|code[class~="uri"]:after, h2002|code[class~="mail"]:after,
600     h2005|code[class~="uri"]:after, h2005|code[class~="mail"]:after {
601 wakaba 1.3 content: ">";
602     }
603     /* Note. Some XHTML 1 documents have enclosing "<" and ">" and
604     others does not. */
605    
606 wakaba 1.10 h2002|code[class~="file"]:before, h2002|code[class~="file"]:after,
607     h2005|code[class~="file"]:before, h2005|code[class~="file"]:after {
608 wakaba 1.3 content: '"';
609     color: graytext;
610     }
611    
612     code.math, code[class~="uri"] {
613     font-family: "Times New Roman", "Times", serif;
614     }
615    
616 wakaba 1.15 /* Qualified Names */
617    
618     .qname {
619 wakaba 1.16 -moz-binding: url(/www/style/text/wrap.xbl#wbr-qname);
620 wakaba 1.15 }
621    
622 wakaba 1.18 .qname-prefix, abbr.qname-prefix {
623 wakaba 1.9 border-style: none;
624 wakaba 1.5 font-style: italic;
625     font-family: "Times New Roman", "Times", serif;
626 wakaba 1.9 text-decoration: none;
627 wakaba 1.15 letter-spacing: 0.2em; /* Times is narrower than Courier */
628     }
629    
630     .qname-prefix[title="<http://www.w3.org/XML/1998/namespace>"] {
631     font-style: normal;
632     font-family: "Courier New", "Courier", monospace;
633     letter-spacing: inherit;
634     }
635    
636     .qname-local-name {
637    
638 wakaba 1.9 }
639    
640     /* ISO/IEC 10646 style character names */
641     .charname {
642     text-transform: lowercase;
643     font-variant: small-caps;
644     }
645    
646     /* ABNF Syntaxes */
647    
648 wakaba 1.16 code.ABNF {
649     -moz-binding: url(/www/style/text/wrap.xbl#wbr-dotted);
650     }
651    
652 wakaba 1.9 dl.abnf {
653     margin-left: 2em;
654     margin-right: 2em;
655     padding-left: 1em;
656 wakaba 1.17 padding-right: 1em;
657 wakaba 1.9 background-color: #F5DCB3;
658     color: black;
659 wakaba 1.18 page-break-inside: avoid;
660 wakaba 1.9 }
661    
662     dl.abnf:before {
663     content: "ABNF 構文定義";
664     display: block;
665 wakaba 1.17 margin-bottom: 0.2em;
666     border-bottom: 1px solid;
667     padding-top: 0.4em;
668     padding-bottom: 0.2em;
669 wakaba 1.9 font-weight: bolder;
670     font-family: sans-serif;
671     }
672    
673     dl.abnf > dt {
674     float: left;
675     clear: left;
676 wakaba 1.11 width: 12em;
677 wakaba 1.9 list-style: none;
678     margin-left: 1em;
679     padding-left: 0;
680 wakaba 1.11 font-family: inherit;
681     font-weight: normal;
682     font-style: normal;
683 wakaba 1.5 }
684    
685 wakaba 1.9 dl.abnf > dd {
686     margin-left: 1em;
687     padding-left: 1em;
688     text-indent: -1em;
689     }
690    
691     dl.abnf code.ABNF {
692     color: black;
693     background-color: transparent;
694     }
695    
696     dl.abnf dt dfn {
697     border-style: none;
698     font-weight: normal;
699     font-style: normal;
700 wakaba 1.11 font-family: inherit;
701 wakaba 1.9 text-decoration: none;
702     }
703    
704     dl.abnf a:link[href^="#SYNTAX-"], dl.abnf a:visited[href^="#SYNTAX-"],
705     code.ABNF a:link[href^="#SYNTAX-"], code.ABNF a:visited[href^="#SYNTAX-"] {
706     border-style: none;
707     text-decoration: none;
708     color: inherit;
709     background-color: transparent;
710     }
711    
712     /* Citations */
713    
714 wakaba 1.7 cite.bibref {
715 wakaba 1.9 vertical-align: 0.5em;
716 wakaba 1.7 font-style: normal;
717     font-size: 75%;
718     line-height: 1.1;
719 wakaba 1.9 color: gray;
720     background-color: transparent;
721 wakaba 1.7 }
722 wakaba 1.10
723     cite.bibref.normative {
724     color: red;
725     }
726    
727     cite.bibref.informative {
728     color: green;
729     }
730    
731 wakaba 1.7 cite.bibref:before, cite.bibref:after {
732 wakaba 1.14 content: "" /* normal */;
733 wakaba 1.7 }
734    
735 wakaba 1.9 cite.bibref a:link, cite.bibref a:visited {
736     border-style: none;
737     text-decoration: none;
738     color: inherit;
739     background-color: transparent;
740     }
741    
742 wakaba 1.10 div.reference > dl > dt,
743 wakaba 1.9 #REFERENCE > dl > dt {
744     width: 7em;
745     float: left;
746     clear: left;
747     list-style: none;
748     font-weight: normal;
749     }
750    
751 wakaba 1.10 div.normative.reference > dl > dt {
752     color: red;
753     background-color: transparent;
754     }
755    
756     div.informative.reference > dl > dt {
757     color: green;
758     background-color: transparent;
759     }
760    
761     div.reference > dl > dt:before,
762     div#REFERENCE > dl > dt:before {
763 wakaba 1.9 content: "[";
764     }
765 wakaba 1.10
766     div.reference > dl > dt:after,
767     div#REFERENCE > dl > dt:after {
768 wakaba 1.9 content: "]";
769     }
770    
771 wakaba 1.10 div.reference > dl > dd,
772     div#REFERENCE > dl > dd {
773 wakaba 1.9 margin-left: 1em;
774     margin-bottom: 1em;
775     padding-left: 1em;
776     }
777    
778 wakaba 1.14 span.standard-number, a.standard-number,
779     span.standard-section, a.standard-section {
780 wakaba 1.9 font-family: sans-serif;
781     font-weight: bolder;
782     text-decoration: none;
783     }
784    
785 wakaba 1.12 /* et. al */
786 wakaba 1.9 .etal {
787     font-style: normal; /* Not italic */
788     }
789    
790 wakaba 1.2 /* Emphasis */
791    
792 wakaba 1.10 /* Block emphasis */
793     .key-point {
794     display: block;
795 wakaba 1.12 width: 70%;
796 wakaba 1.14 _width: 100%; /* WinIE */
797 wakaba 1.12 margin-left: auto;
798     margin-right: auto;
799     margin-top: 2em;
800     margin-bottom: 2em;
801 wakaba 1.10 border: 1px rgb(228, 236, 236) solid;
802     -moz-border-radius: 0.5em;
803     padding: 1em;
804     background-color: rgb(228, 236, 236);
805     color: black;
806     }
807    
808 wakaba 1.13 span.weak, .example.memo span.weak {
809 wakaba 1.2 font-size: 80%;
810 wakaba 1.12 color: gray;
811     background-color: transparent;
812     }
813    
814 wakaba 1.18 @media print {
815     span.weak, .example.memo span.weak {
816     color: inherit;
817     background-color: transparent;
818     }
819     }
820    
821 wakaba 1.12 .note span.weak {
822 wakaba 1.18 color: #92BA89;
823 wakaba 1.2 background-color: transparent;
824     }
825    
826 wakaba 1.17 em.rfc2119, em.rfc2119like {
827 wakaba 1.9 border-style: none;
828     text-transform: lowercase;
829     font-variant: small-caps;
830     font-style: normal;
831     text-decoration: none;
832     font-weight: normal;
833     font-family: sans-serif;
834     }
835    
836 wakaba 1.17 em.rfc2119:lang(ja), em.rfc2119like:lang(ja) {
837 wakaba 1.9 font-weight: bolder;
838 wakaba 1.14 font-family: sans-serif;
839     font-variant: normal;
840 wakaba 1.9 }
841    
842     /* Hyperlinks */
843    
844     a:link[rel="glossary"], a:visited[rel="glossary"] {
845     border-style: none;
846 wakaba 1.18 background-color: transparent;
847     color: inherit;
848 wakaba 1.9 text-decoration: none;
849 wakaba 1.18 font-size: 100%;
850     }
851    
852     @media screen {
853     a:link[rel="glossary"], a:visited[rel="glossary"] {
854     border-bottom: 1px dotted #FF0080;
855     padding-bottom: 0.025em;
856     cursor: help;
857     }
858 wakaba 1.9 }
859    
860 wakaba 1.15 /* Right Marks such as ^(R) and ^TM */
861     sup.right {
862     vertical-align: 0.7em;
863     font-size: 50%;
864     line-height: 1.0;
865     }
866    
867 wakaba 1.2 /* Footer */
868    
869 wakaba 1.8 .footer, *|*[class~="footer"], sd|footer,
870 wakaba 1.3 /* Old styles (discouraged) */
871 wakaba 1.15 #footer, #FOOTER, body > address, body > .update, body > div.navigation
872 wakaba 1.3 {
873 wakaba 1.8 display: block;
874 wakaba 1.3 margin: 2em 0 0 0;
875     border-top: gray 1px solid;
876     padding-top: 10px;
877     }
878    
879     /* Old style footer (discouraged) */
880 wakaba 1.15 body address + .update,
881     body > div.navigation + div.update {
882 wakaba 1.3 margin: 0;
883     border-top: gray 0 none;
884     padding-top: 0;
885     }
886    
887 wakaba 1.18 @media print {
888     div.navigation {
889     display: none;
890     }
891     }
892    
893 wakaba 1.8 .update, sd|update {
894     display: block;
895     }
896    
897     .update:before, *|*[class~="update"]:before, sd|update:before {
898 wakaba 1.2 content: "修正: ";
899     }
900 wakaba 1.8 .update:lang(en):before, *|*[class~="update"]:lang(en):before,
901     sd|update:lang(en):before {
902 wakaba 1.2 content: "Modified: ";
903     }
904    
905 wakaba 1.8 /* Validated logo (discouraged) */
906 wakaba 1.2 #w3c-html, #w3c-css {
907     float: right;
908     width: 88px;
909     height: 31px;
910     border: none;
911     }
912 wakaba 1.1
913     /* License
914    
915 wakaba 1.3 Copyright 2003-2005 Wakaba <w@suika.fam.cx>.
916 wakaba 1.1
917     This program is free software; you can redistribute it and/or modify
918     it under the terms of the GNU General Public License as published by
919     the Free Software Foundation; either version 2 of the License, or
920     (at your option) any later version.
921    
922     This program is distributed in the hope that it will be useful,
923     but WITHOUT ANY WARRANTY; without even the implied warranty of
924     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
925     GNU General Public License for more details.
926    
927     You should have received a copy of the GNU General Public License
928     along with this program; see the file COPYING. If not, write to
929     the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
930     Boston, MA 02111-1307, USA.
931    
932     */
933    
934 wakaba 1.18 /* $Date: 2005/07/01 13:09:25 $ */

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24