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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24