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

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

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6 by wakaba, Wed Mar 9 08:00:51 2005 UTC revision 1.27 by wakaba, Wed Nov 14 11:13:50 2007 UTC
# Line 1  Line 1 
1  @charset 'iso-2022-jp';  @charset 'iso-2022-jp';
2    @import 'http://suika.fam.cx/www/style/ui/toc-style-float-compact.css';
3  @namespace H3 'urn:x-suika-fam-cx:markup:ietf:html:3:draft:00:';  @namespace H3 'urn:x-suika-fam-cx:markup:ietf:html:3:draft:00:';
4  @namespace 'http://www.w3.org/1999/xhtml';  @namespace 'http://www.w3.org/1999/xhtml';
5  @namespace h2 'http://www.w3.org/2002/06/xhtml2';  @namespace h2002 'http://www.w3.org/2002/06/xhtml2';
6    @namespace h2005 'http://www.w3.org/2002/06/xhtml2/';
7  @namespace xml 'http://www.w3.org/XML/1998/namespace';  @namespace xml 'http://www.w3.org/XML/1998/namespace';
8    @namespace sd 'http://suika.fam.cx/~wakaba/archive/2005/3/common-class#';
9    
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    /* 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    }
66    
67    @media screen {
68      div.header p.copyright {
69        opacity: 0.7;
70      }
71    }
72    
73  /* Sections */  /* Sections */
74    
# Line 11  div.section { Line 77  div.section {
77  }  }
78  /* XML Alternate: h2|section */  /* XML Alternate: h2|section */
79    
80    div.appendix {
81    }
82    
83    div.appendix h2:before {
84      content: "附録 ";
85      display: inline;
86    }
87    
88    div.appendix h2:lang(en):before {
89      content: "Appendix ";
90    }
91    
92    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    /* TOC */
110    
111    @media screen {
112      body:not(.has-abstract) > h1, #ABSTRACT,
113      #abstract,
114      body:not(.has-abstract) > div.header > h1,
115      h2002|body > h2002|h,
116      h2005|body:not([class~="has-abstract"]) > h2005|h {
117        -moz-binding: url(http://suika.fam.cx/www/style/ui/toc#after);
118      }
119    }
120    
121  /* Column Sections */  /* Column Sections */
122  .column, .column.example {  .column, .column.example {
123    display: block;    display: block;
# Line 31  div.para { Line 138  div.para {
138  }  }
139  /* XML Alternate: h2|p */  /* XML Alternate: h2|p */
140    
141    div.para:lang(en) {
142      text-indent: 2em;
143    }
144    
145    div.para > * {
146      text-indent: 0;
147    }
148    
149    .block {
150      display: block;
151      text-indent: 0;
152      margin: 0 1em;
153    }
154    
155    /* Paragraph-like blocks which are not strictly paragraphs */
156    
157    div.non-para, p.non-para {
158      display: block;
159      text-indent: 0;
160      margin: 0 1em;
161      text-align: left;
162    }
163    
164    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      text-indent: 0;
169    }
170    
171    /* Semi-paragraphs */
172    span.line {
173      display: block;
174      text-indent: 0;
175    }
176    /* XML alternate: h2|l */
177    
178  /* Figure */  /* Figure */
179  .fig {  .fig {
180    display: block;    display: block;
# Line 48  div.para { Line 192  div.para {
192    padding: 0;    padding: 0;
193  }  }
194    
195    .fig .credit,
196    div.epigraph div.credit {
197      display: block;
198      margin-left: 40%;
199      margin-right: 2em;
200      text-align: right;
201    }
202    .fig .credit:before,
203    div.epigraph div.credit:before {
204      content: "―― ";
205    }
206    
207    .fig.quote blockquote {
208      margin: 0 1em;
209      border-style: none;
210      padding: 0;
211    }
212    
213  /* Note */  /* Note */
214    
215  .note {  .note {
# Line 65  div.para { Line 227  div.para {
227  /* .note.memo (= H3|note), .rationale.memo */  /* .note.memo (= H3|note), .rationale.memo */
228  .memo {  .memo {
229          display: block;          display: block;
230          margin: 0.3em 2em;          margin: 0.3em 3em 0.3em 6em;
231          padding: 0;          padding: 0 0 0 2em;
232          color: green;          color: green;
233          background-color: transparent;          background-color: transparent;
234          font-style: normal;          font-style: normal;
235  }  }
236    
237    div.memo div.memo {
238      margin-left: 4em;
239      margin-right: 0;
240    }
241    
242  .memo > :first-child:before {  .memo > :first-child:before {
243          display: inline;          display: inline;
244          content: "注意: ";          content: "注意 : ";
245          font-weight: bolder;          font-weight: bolder;
246      font-family: sans-serif;
247  }  }
248  .memo.info > :first-child:before {  .memo.info > :first-child:before {
249    content: "参考: ";    content: "参考 : ";
250  }  }
251  .rationale.memo > :first-child:before {  .rationale.memo > :first-child:before {
252          content: "解説: ";          content: "解説 : ";
253    }
254    .memo.todo > :first-child:before {
255      content: "要作業 : ";
256    }
257    .memo.example > :first-child:before {
258      content: "例 : ";
259      margin-right: 0.8em;
260  }  }
261  .memo:lang(en) {  .memo:lang(en) {
262  /* NOTE: Selector should be "script=Latin" rather than "lang=en"  /* NOTE: Selector should be "script=Latin" rather than "lang=en"
# Line 88  div.para { Line 264  div.para {
264          font-style: italic;          font-style: italic;
265  }  }
266  .memo:lang(en) > :first-child:before {  .memo:lang(en) > :first-child:before {
267          content: "Note. ";          content: "Note.  ";
268  }  }
269  .rationale:lang(en) > :first-child:before {  .rationale:lang(en) > :first-child:before {
270          content: "Rationale. ";          content: "Rationale.  ";
271    }
272    .todo:lang(eN) > :first-child:before {
273      content: "To do : ";
274    }
275    .memo.example:lang(en) > :first-child:before {
276      content: "Example.  ";
277  }  }
278  .memo > p:first-child, .memo > .para:first-child {  .memo > p:first-child, .memo > .para:first-child {
279          text-indent: -3em;          text-indent: -3em;
280          margin-left: 3em;          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      margin-top: 1em;
292      margin-bottom: 1em;
293      border: medium solid red;
294      padding: 0.5em;
295      color: rgb(229, 0, 0);
296      background-color: transparent;
297  }  }
298    
299  /* Example */  /* Example */
300    
301  .example {  .example {
302      margin-top: 1em;
303      margin-bottom: 1em;
304    border: 1px solid rgb(153, 153, 153);    border: 1px solid rgb(153, 153, 153);
305    padding: 0.5em;    padding: 0.5em;
306    background-color: rgb(255, 248, 221);    background-color: rgb(255, 248, 221);
307    color: rgb(102, 0, 0);    color: rgb(102, 0, 0);
308  }  }
309  .example:before {  
310    div.example:first-child {
311      margin-top: 0;
312    }
313    
314    .example:before, div.example.has-caption > .caption:before {
315    content: "例: ";    content: "例: ";
316    font-weight: bolder;    font-weight: bolder;
317    font-family: sans-serif;    font-family: sans-serif;
# Line 115  div.para { Line 320  div.para {
320    content: "Example.  ";    content: "Example.  ";
321  }  }
322    
323    div.example.has-caption:before {
324      display: none;
325      content: "";
326    }
327    
328    
329    .example.memo {
330      border-style: none;
331      background-color: transparent;
332      color: green;
333    }
334    .example.memo:before {
335      content: "";
336      display: none;
337    }
338    
339  /* For compatibility with old documents */  /* For compatibility with old documents */
340  pre.example {  pre.example {
341    padding-left: 2em;    padding-left: 2em;
# Line 125  pre.example:before { Line 346  pre.example:before {
346  }  }
347    
348  .fig.example:before, .column.example:before {  .fig.example:before, .column.example:before {
349    content: "";    content: "" /* normal */;
350  }  }
351    
352  .example .comment {  .example .comment {
# Line 135  pre.example:before { Line 356  pre.example:before {
356    font-family: "MS Mincho", "Times New Roman", serif;    font-family: "MS Mincho", "Times New Roman", serif;
357  }  }
358    
359  /* Block Captions */  /* Quotations */
360    
361  .fig .caption {  div.epigraph {
362    display: block;    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    /* Snip (Omittion) Indicator */
390    div.snip {
391      margin-top: 1em;
392      margin-bottom: 1em;
393    text-align: center;    text-align: center;
394    }
395    
396    div.snip, span.snip {
397      color: gray;
398      background-color: transparent;
399      font-family: serif;
400    }
401    
402    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    /* Captions */
418    .caption {
419    font-weight: bolder;    font-weight: bolder;
420    font-family: sans-serif;    font-family: sans-serif;
421  }  }
422    
423    /* Block Captions */
424    
425    .fig .caption {
426      display: block;
427      text-align: left;
428    }
429  .fig > .caption:lang(en) {  .fig > .caption:lang(en) {
430    font-weight: normal;    font-weight: normal;
431    font-family: serif;    font-family: serif;
432    font-transform: small-caps;    font-variant: small-caps;
433    font-style: italic;    font-style: italic;
434  }  }
435    .fig > * + .caption {
436      text-align: center;
437    }
438    
439  .fig > .caption:before {  .fig > .caption:before {
440    content: "図: ";    content: "図: ";
# Line 166  pre.example:before { Line 452  pre.example:before {
452  /* Inline Captions */  /* Inline Captions */
453    
454  p .caption, li .caption {  p .caption, li .caption {
455    
456    }
457    /* Example: <p class="note"><span class="caption">Note.</span> ...</p> */
458    
459    
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    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    span.list-content {
506      display: inline;
507    }
508    
509    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    
517    /* dl.switch from WHATWG specification style sheet */
518    
519    dl.switch {
520      padding-left: 2em;
521    }
522    
523    dl.switch dt {
524      display: block;
525      text-indent: -1.5em;
526    font-weight: bolder;    font-weight: bolder;
527    font-family: sans-serif;    font-family: sans-serif;
528      font-style: normal;
529    }
530    
531    dl.switch dt:before {
532      content: '\21AA';
533      padding: 0 0.5em 0 0;
534      display: inline-block;
535      width: 1em;
536      text-align: right;
537      line-height: 0.5em;
538    }
539    
540    dl.switch dt:after {
541      content: " :";
542  }  }
 /* Example: <p class="note"><span class="caption">Note.</span> ...</p> */  
543    
544  /* Phrases */  /* Phrases */
545    
546  code.uri, code.mail {  code.comment {
547      color: green;
548      background-color: transparent;
549    }
550    
551    /* XML Infoset-style information properties */
552    code.infoprop {
553      color: inherit;
554      background-color: transparent;
555      font-weight: bolder;
556      font-family: sans-serif;
557    }
558    code.infoprop:before {
559      content: " [";
560    }
561    code.infoprop:after {
562      content: "] ";
563    }
564    
565    code.uri, code.URI, code.mail, code.newsgroup {
566          font-size: smaller;          font-size: smaller;
567          font-style: italic;          font-style: italic;
568          font-family: "Times New Roman", "Times", serif;          font-family: "Times New Roman", "Times", serif;
569  }  }
570    
571  h2|code[class~="uri"]:before, h2|code[class~="mail"]:before {  code.uri, code.URI, code.file,
572    h2005|code[class~="file"] {
573      -moz-binding: url(/www/style/text/wrap.xbl#wbr-uri);
574    }
575    
576    code.mail, code.newsgroup {
577      -moz-binding: url(/www/style/text/wrap.xbl#wbr-dotted);
578    }
579    
580    code.uri a:link, code.uri a:visited,
581    code.URI a:link, code.URI a:visited,
582    code.mail a:link, code.mail a:visited,
583    code.newsgroup a:link, code.newsgroup a:visited {
584      border-style: none;
585      text-decoration: none;
586      color: inherit;
587      background-color: transparent;
588      font-style: inherit;
589    }
590    
591    code.uri var, code.URI var, code.mail var, code.newsgroup var {
592      border-style: none;
593      font-style: normal;
594      text-decoration: none;
595    }
596    
597    dfn:lang(en) code.uri, dfn:lang(en) code.URI {
598      font-style: normal;
599    }
600    
601    
602    h2002|code[class~="uri"]:before, h2002|code[class~="mail"]:before,
603    h2005|code[class~="uri"]:before, h2005|code[class~="mail"]:before {
604          content: "<";          content: "<";
605  }  }
606  h2|code[class~="uri"]:after, h2|code[class~="mail"]:after {  h2002|code[class~="uri"]:after, h2002|code[class~="mail"]:after,
607    h2005|code[class~="uri"]:after, h2005|code[class~="mail"]:after {
608          content: ">";          content: ">";
609  }  }
610  /* Note.  Some XHTML 1 documents have enclosing "<" and ">" and  /* Note.  Some XHTML 1 documents have enclosing "<" and ">" and
611            others does not. */            others does not. */
612    
613  h2|code[class~="file"]:before, h2|code[class~="file"]:after {  h2002|code[class~="file"]:before, h2002|code[class~="file"]:after,
614    h2005|code[class~="file"]:before, h2005|code[class~="file"]:after {
615    content: '"';    content: '"';
616    color: graytext;    color: graytext;
617  }  }
# Line 197  code.math, code[class~="uri"] { Line 620  code.math, code[class~="uri"] {
620            font-family: "Times New Roman", "Times", serif;            font-family: "Times New Roman", "Times", serif;
621  }  }
622    
623  .qname-prefix {  /* Qualified Names */
624    
625    .qname {
626      -moz-binding: url(/www/style/text/wrap.xbl#wbr-qname);
627    }
628    
629    .qname-prefix, abbr.qname-prefix {
630      border-style: none;
631    font-style: italic;    font-style: italic;
632    font-family: "Times New Roman", "Times", serif;    font-family: "Times New Roman", "Times", serif;
633      font-size: 90%;
634      text-decoration: none;
635      letter-spacing: 0.2em;  /* Times is narrower than Courier */
636    }
637    
638    .qname-prefix[title="<http://www.w3.org/XML/1998/namespace>"],
639    .qname[title="<http://www.w3.org/XML/1998/namespace>"] > .qname-prefix {
640      font-style: normal;
641      font-family: "Courier New", "Courier", monospace;
642      font-size: 100%;
643      letter-spacing: inherit;
644    }
645    
646    .qname-local-name {
647    
648    }
649    
650    /* ISO/IEC 10646 style character names */
651    .charname {
652      text-transform: lowercase;
653      font-variant: small-caps;
654    }
655    
656    /* United numbers */
657    span.unit-number {
658    
659    }
660    
661    span.number {
662    
663    }
664    
665    span.unit, abbr.unit {
666      border-bottom-style: none;
667      padding-left: 0.2em;
668    }
669    
670    /* ABNF Syntaxes */
671    
672    code.ABNF {
673      -moz-binding: url(/www/style/text/wrap.xbl#wbr-dotted);
674    }
675    
676    dl.abnf {
677      margin-left: 2em;
678      margin-right: 2em;
679      padding-left: 1em;
680      padding-right: 1em;
681      background-color: #F5DCB3;
682      color: black;
683      page-break-inside: avoid;
684    }
685    
686    dl.abnf:before {
687      content: "ABNF 構文定義";
688      display: block;
689      margin-bottom: 0.2em;
690      border-bottom: 1px solid;
691      padding-top: 0.4em;
692      padding-bottom: 0.2em;
693      font-weight: bolder;
694      font-family: sans-serif;
695    }
696    
697    dl.abnf > dt {
698      float: left;
699      clear: left;
700      width: 12em;
701      list-style: none;
702      margin-left: 1em;
703      padding-left: 0;
704      font-family: inherit;
705      font-weight: normal;
706      font-style: normal;
707    }
708    
709    dl.abnf > dd {
710      margin-left: 1em;
711      padding-left: 1em;
712      text-indent: -1em;
713    }
714    
715    dl.abnf code.ABNF {
716      color: black;
717      background-color: transparent;
718    }
719    
720    dl.abnf dt dfn {
721      border-style: none;
722      font-weight: normal;
723      font-style: normal;
724      font-family: inherit;
725      text-decoration: none;
726    }
727    
728    dl.abnf a:link[href^="#SYNTAX-"], dl.abnf a:visited[href^="#SYNTAX-"],
729    code.ABNF a:link[href^="#SYNTAX-"], code.ABNF a:visited[href^="#SYNTAX-"] {
730      border-style: none;
731      text-decoration: none;
732      color: inherit;
733      background-color: transparent;
734    }
735    
736    /* Citations */
737    
738    cite.dc-title {
739    
740    }
741    /* XML alternative: dc|title */
742    
743    cite.dc-title:before,
744    cite.section cite.dc-title:before {
745      content: " 『";
746    }
747    
748    cite.dc-title:after,
749    cite.section cite.dc-title:after {
750      content: "』 ";
751    }
752    
753    cite.dc-creator {
754    
755    }
756    /* XML alternative: dc|creator */
757    
758    cite.dc-creator:before, cite.dc-creator:after {
759      content: "";
760      content: normal;
761    }
762    
763    cite.section:before {
764      content: " 「";
765    }
766    
767    cite.section:after {
768      content: "」 ";
769    }
770    
771    :lang(en) > cite.section {
772      font-style: italic;
773    }
774    
775    :lang(en) > cite.section:before {
776      content: " “";
777    }
778    
779    :lang(en) > cite.section:after {
780      content: "” ";
781    }
782    
783    :lang(en) > cite.section:lang(ja) {
784      font-style: normal;
785    }
786    
787    cite.bibref {
788      vertical-align: 0.5em;
789      font-style: inherit;
790      font-size: 75%;
791      line-height: 1.1;
792      color: gray;
793      background-color: transparent;
794    }
795    
796    cite.bibref:before, cite.bibref:after {
797      content: "" /* normal */;
798    }
799    
800    cite.bibref a:link, cite.bibref a:visited {
801      border-style: none;
802      text-decoration: none;
803      color: inherit;
804      background-color: transparent;
805    }
806    
807    /* et. al */
808    .etal {
809      font-style: normal; /* Not italic */
810  }  }
811    
812  /* Emphasis */  /* Emphasis */
813    
814  .weak {  /* Block emphasis */
815    .key-point {
816      display: block;
817      width: 70%;
818      _width: 100%; /* WinIE */
819      margin-left: auto;
820      margin-right: auto;
821      margin-top: 2em;
822      margin-bottom: 2em;
823      border: 1px rgb(228, 236, 236) solid;
824      -moz-border-radius: 0.5em;
825      padding: 1em;
826      background-color: rgb(228, 236, 236);
827      color: black;
828    }
829    
830    span.weak, .example.memo span.weak {
831    font-size: 80%;    font-size: 80%;
832    color: GrayText;    color: gray;
833      background-color: transparent;
834      opacity: 0.6;
835    }
836    
837    @media print {
838      span.weak, .example.memo span.weak {
839        color: inherit;
840        background-color: transparent;
841      }
842    }
843    
844    .note span.weak {
845      color: #92BA89;
846      background-color: transparent;
847    }
848    
849    th span.weak, thead span.weak, tfoot span.weak {
850      font-weight: normal;
851      font-family: -moz-initial;
852    }
853    
854    em.abbr, dfn em.abbr {
855      border-bottom-style: solid;
856      border-bottom-width: 1px;
857      padding-bottom: 0.03em;
858      font-style: inherit;
859      text-decoration: none;
860    }
861    
862    em.rfc2119, em.rfc2119like {
863      border-style: none;
864      text-transform: lowercase;
865      font-variant: small-caps;
866      font-style: normal;
867      text-decoration: none;
868      font-weight: normal;
869      font-family: sans-serif;
870    }
871    
872    em.rfc2119:lang(ja), em.rfc2119like:lang(ja) {
873      font-weight: bolder;
874      font-family: sans-serif;
875      font-variant: normal;
876    }
877    
878    em.m {
879      color: inherit;
880      background-color: #ffff80;
881    }
882    /* Alternate: html5:m */
883    
884    /* Hyperlinks */
885    
886    a:link[rel="glossary"], a:visited[rel="glossary"] {
887      border-style: none;
888    background-color: transparent;    background-color: transparent;
889      color: inherit;
890      text-decoration: none;
891      font-size: 100%;
892    }
893    
894    @media screen {
895      a:link[rel="glossary"], a:visited[rel="glossary"] {
896        border-bottom: 1px dotted #FF0080;
897        padding-bottom: 0.025em;
898        cursor: help;
899      }
900    }
901    
902    /* Right Marks such as ^(R) and ^TM */
903    sup.right {
904      vertical-align: 0.7em;
905      font-size: 50%;
906      line-height: 1.0;
907  }  }
908    
909  /* Footer */  /* Footer */
910    
911  .footer, *|*[class~="footer"],  .footer, *|*[class~="footer"], sd|footer,
912    /* Old styles (discouraged) */    /* Old styles (discouraged) */
913    #footer, #FOOTER, body > address, body > .update    #footer, #FOOTER, body > address, body > .update, body > div.navigation
914  {  {
915      display: block;
916    margin: 2em 0 0 0;    margin: 2em 0 0 0;
917    border-top: gray 1px solid;    border-top: gray 1px solid;
918    padding-top: 10px;    padding-top: 10px;
919  }  }
920    
921  /* Old style footer (discouraged) */  /* Old style footer (discouraged) */
922  body address + .update {  body address + .update,
923    body > div.navigation + div.update {
924    margin: 0;    margin: 0;
925    border-top: gray 0 none;    border-top: gray 0 none;
926    padding-top: 0;    padding-top: 0;
927  }  }
928    
929  .update:before, *|*[class~="update"]:before {  @media print {
930      div.navigation {
931        display: none;
932      }
933    }
934    
935    .update, sd|update {
936      display: block;
937    }
938    
939    .update:before, *|*[class~="update"]:before, sd|update:before {
940    content: "修正: ";    content: "修正: ";
941  }  }
942  .update:lang(en):before, *|*[class~="update"]:lang(en):before {  .update:lang(en):before, *|*[class~="update"]:lang(en):before,
943    sd|update:lang(en):before {
944    content: "Modified: ";    content: "Modified: ";
945  }  }
946    
947    /* Validated logo (discouraged) */
948  #w3c-html, #w3c-css {  #w3c-html, #w3c-css {
949    float: right;    float: right;
950    width: 88px;    width: 88px;
# Line 244  body address + .update { Line 954  body address + .update {
954    
955  /* License  /* License
956    
957  Copyright 2003-2005 Wakaba <[email protected]>.  Copyright 2003-2007 Wakaba <[email protected]>.
958    
959  This program is free software; you can redistribute it and/or modify  This program is free software; you can redistribute it and/or modify
960  it under the terms of the GNU General Public License as published by  it under the terms of the GNU General Public License as published by

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.27

[email protected]
ViewVC Help
Powered by ViewVC 1.1.24