カテゴリ | |
---|---|
サマリ | リスト構造における+のインライン要素の表示方法を変更したい |
バージョン | 1.4.2 |
投稿者 | DOZONO |
状態 | 完了 |
投稿日 | 2004-01-23 (FRI) 14:55:41 |
行頭で + を指定すると、番号付きリストになりますが、これを以下のように置換するにはどのようにすればよいのでしょうか。
ⅰ、ⅱ、ⅲ → 一、二、三
a、b、c → ア、イ、ウ
法律の条文などはこのような表記が正式なので使用したいのですが、よろしくお願いします。
default.ja.cssのol list1、ol list2、ol list3に対するlist-style-typeの値を変更するだけで可能です。
list-style-type:cjk-ideographic;
list-style-type:katakana;
なお、これらの値はCSS2なので、ブラウザによってはサポートしていない場合があります。Internet Explorer 6 SP1やOpera 7.23はサポートしていません。Mozilla 1.6やNetscape 7.1はサポートしているようです。
IEやOperaでも漢数字やカタカナで表示させたい場合には、上記の代わりに
list-style-type:none;を指定して、すべて手書きでリストの先頭に漢数字やカタカナを振る必要があります。これだとほとんど意味ないですが…