/[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.25 - (hide annotations) (download) (as text)
Sat Mar 10 09:44:45 2007 UTC (19 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.24: +2 -1 lines
File MIME type: text/css
Support for modern lower-case identifiers; xhtml2:ol list-style-type is changed to traditional value of decimal; no text-align: justify for ::before in xhtml2

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24