CSS初心者です。
ul liを使ってこんな感じのリストを作りたいんですけど
うまくいきません。
↓
------------------------------------
ああああ
いいいい うううう ええええ
おおおお かかかか きききき
くくくく
けけけけ ここここ ささささ
しししし
すすすす
せせせせ そそそそ
------------------------------------
なんとか作ってはみたんですが、IE7ではなんとかそれらしく
表示されますが、Opera9で確認すると
うまく表示されません。
(「あ」の後に改行されずに「い」がきてしまったり・・・)
すいません。
どなたか分かる方がいれば教えてください。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
CSSより前に、この文書はどのタイプのリストでしょうか?
HTMLでは次のリストが用意されています。
・順不同リスト (UL)
・序列リスト (OL)
リスト項目(LI)
・定義リスト(DL)、DT、
内容 DD要素
リストはその意味からこの3つに必ず分類します。
たとえば
・工具
・作業工具
・電動工具
・荷役
・金物
・建築金物
・厨房用品
これは、通常の箇条書き[順不同リスト (UL)]ですから
<ul>
<li>工具
<ul>
<li>作業工具</li>
<li>電動工具</li>
<li>荷役</li>
</ul>
</li>
<li>金物
<ul>
<li>建築金物</li>
<li>厨房用品</li>
</ul>
</li>
</ul>
※必ずタブなどで、インデントをつけて見やすくしましょう。
例では、全角スペースを使ってますから、タブなど(空白文字)に変換すること。
★HTMLでは</li>は省略できますが、将来のXHTMLを考慮して、必ず書くようにしましょう。</閉じタグ>が現れれば、インデント解除すればソースが分かりやすくなります。
★XHTMLへの発展を考えて、要素名や属性は小文字で書く癖をつけましょう。
ここまでできたら、CSSでデザインしましょう。ボタンにするなり、
【資料】
Lists in HTML documents (ja)
http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 …
No.3
- 回答日時:
こういうリストなら定義リストを使った方がいいと思います。
http://www.tohoho-web.com/html/dl.htm
http://www.htmq.com/html/dd.shtml
なんか、少々位置がおかしいですけどこんな感じで。
<dl>
<dt>ああああ</dt>
<dd style="float: left;">いいいい</dd>
<dd style="float: left;">うううう</dd>
<dd>ええええ</dd>
<dd style="float: left;">おおおお</dd>
<dd style="float: left;">かかかか</dd>
<dd>きききき</dd>
<dt>くくくく</dt>
<dd style="float: left;">けけけけ</dd>
<dd style="float: left;">ここここ</dd>
<dd>ささささ</dd>
<dd>しししし</dd>
<dt>すすすす</dt>
<dd style="float: left;">せせせせ</dd>
<dd>そそそそ</dd>
</dl>
No.2
- 回答日時:
ああああ、くくくく、すすすす
は通常通り。
他はその下階層の1つのli内に別のlist(ulとか)として記述
第一段階としては通常通り
ああああ
いいいい
うううう
ええええ
・・・
の形にしよう。
下階層のul(「いいいい」とかね)のliをcssで横並びになるように指定すれば完成
え?具体的なソース?この質問の仕方じゃ答えてあげると違反なのでこれが限界。
後は自分で調べようね。
または「この記述でできる筈なのに」とソースを出そうね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS リストの並べ替え 1 2022/09/13 15:27
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- HTML・CSS HTML & CSS 縦ボックス内の文字の左右センタリング 3 2023/03/25 04:23
- その他(プログラミング・Web制作) pythonリストの特定の値を表示htmlで表示できない 2 2022/05/14 05:48
- PHP style.cssのjQuery条件付きcssが機能しない 4 2022/07/17 18:27
- HTML・CSS htmltとcssの連携をして画像縮小について 1 2022/11/15 20:32
- PHP PHP一覧表示した項目にリンクをはりたい 1 2023/07/12 17:08
- HTML・CSS アコーディオンメニューが思うように動作しません。 1 2023/08/20 16:48
- HTML・CSS FC2カートのテンプレートでの商品表示について 1 2023/03/02 18:05
- PHP PHPの構文で間違えが分からない 5 2022/07/11 16:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
css 横並びのナビゲーションバ...
-
画像にリンクを張ると画像がず...
-
ポップアップメニューを表のよ...
-
ポップアップメニューの作成方...
-
html/cssの、navを2段にする...
-
CSSでの<ul><li>を使った改行設定
-
<table>の高さ固定。情報増加時...
-
リストの数字のフォントサイズ...
-
リストを2つに分割して、それぞ...
-
バーナーヘッダーを固定する方法
-
ol、liをスタイルシートで中央寄せ
-
計算式や注意書きなどの記述は...
-
タイトルの横にサブタイトルが並ぶ
-
文法チェックの<A>と</A>の間が...
-
CSS「table-cell」で横並びにし...
-
ボタンを横に並べて表示させる方法
-
スタイルシートで更新情報をつ...
-
2要素ずつcssを適用する疑似ク...
-
テーブル内のプルダウンの下に...
-
Webのコーディングについての質...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
リストマーカーをボックス内に...
-
番号付きリスト(<Ol><Li>・・...
-
liタグの中に<p>タグやら<dl>を...
-
レスポンシブWebデザインでリン...
-
<table>の高さ固定。情報増加時...
-
<ul><li></li></ul>にするメリ...
-
リストの数字のフォントサイズ...
-
HTMLで組織図を作成する方法
-
ulタグやliタグの中でbrタグ...
-
divタグ内のコンテンツが重なっ...
-
画像にリンクを張ると画像がず...
-
複数行にまたがる括弧を表示し...
-
ページを開いているときのリン...
-
html <ul></ul>の並びで一行空...
-
html/cssの、navを2段にする...
-
HTML5のfooterに見出しを付けて...
-
<ul>~</ul>が二つ続くと間に改...
-
htmlの<ol>タグで、数字などを...
-
リンク文字同士の間隔を開ける...
-
CSSでつくったメニューのアニメ...
おすすめ情報