• ベストアンサー

<OL><LI>タグにて、こういう風にはできないのでしょうか???

こんにちは(*- -)(* _ _) たびたびお世話になっています。 今、HTMLを作成中なのですが、 番号を振るタグで<OL><LI>がありますよね? あれだと、 1. ●● 2. ●● という風に出るのですが、 1. ●●  1-1. ××  1-2. ××       ×××  1-3. ××× このように、1-1.みたいにはできないでしょうか・・・(T-T) ムリっぽいなぁ・。・。・とは思うものの。。。 もし、「そのタグではムリなのでこうしてみたら?」というのがあれば是非教えてください!!!!

質問者が選んだベストアンサー

  • ベストアンサー
  • HUTABA
  • ベストアンサー率27% (436/1611)
回答No.1

それはタグでは無理ですね…。 下記のようなテーブルを使ってみてはどうでしょう? <TABLE BORDER=0> <TR> <TD>1.</TD><TD COLSPAN=2>●● </TD> </TR> <TR> <TD>&nbsp;</TD> <TD VALIGN="top">1-1</TD> <TD>××</TD> </TR> <TR> <TD>&nbsp;</TD> <TD VALIGN="top">1-2</TD> <TD>××<BR>×××</TD> </TR> <TR> <TD>&nbsp;</TD> <TD VALIGN="top">1-3</TD> <TD>×××</TD> </TR> </TABLE>

emma-december
質問者

お礼

お礼が遅くなり、申し訳ありません! みなさんに教えていただいた方法をいろいろ試してみたのですが、まさにコレです!! 本当にありがとうございました(*- -)(* _ _) 急ぎの仕事で、本当に困っていたので助かりました。 また何かありましたらよろしくお願いします^^

その他の回答 (3)

  • RRHH
  • ベストアンサー率25% (1/4)
回答No.4

どうしても<OL><LI>で番号を振りたいのでしたら、ちょっと私には分からないのですが、こんな感じではどうでしょうか? <ol> <li>●●<br> 1-1. ××<br> 1-2. ××<br> </li> <ol>

emma-december
質問者

お礼

お礼が遅くなり、申し訳ありません! なるほど、やはり<OL><LI>でとなるとその方法ですね~。 いろいろと勉強になりました、ありがとうございました^^ また何かありましたら、よろしくお願いします(*- -)(* _ _)

回答No.3

CSS2の12.5 Automatic Counters and Numbering というところを読めば、 載ってます。もちろん、CSS2完全対応ブラウザのみで表示できるわけですが。

参考URL:
http://www.w3.org/TR/REC-CSS2/generate.html
emma-december
質問者

お礼

お礼が遅くなり、申し訳ありません!! 参考になるサイトを教えていただき、ありがとうございました(*- -)(* _ _) まだまだ勉強不足ですね σ(^^;わたし また何かありましたら、よろしくお願いします^^

  • shy00
  • ベストアンサー率34% (2081/5977)
回答No.2

1-1などの表記できるタグは聞いたことがない・・・ と言うことで、リスト表示するタグには<dt><dd>などもあります <dt>1.●●</dt> <dd>1-1. ×× <dd> <dd>1-2. ×× </dd> の様にされるか、もしくは入れ子にしてしまう <ol> <li>1.●●<br> <ol> <li>××</li> </ol> </li> </ol>

emma-december
質問者

お礼

お礼が遅くなり、申し訳ありませんm(__)m やはり、タグでは1-1などの表記はできないんですね~(T-T) >リスト表示するタグには<dt><dd>などもあります なるほど。。。存じませんでした! ありがとうございます!φ(.. )メモメモ ご丁寧にいろいろ教えていただき、ありがとうございました。 また何かありましたら、よろしくお願いします^^

関連するQ&A