denzi-soul.blog

ただの会社員が趣味でwebデザインを学んでいく過程を綴るブログ

dl、ddといったリストタグの中でブロック要素は使っていいの?

2008年5月17日 10:14 | コメント(3) | トラックバック(0)

いや、タグ辞典買え、とかググれとかは一先ず勘弁いただいて・・・ま、何も言わず下記のコードを見てくれ。これをどう思う?(DTDはxhtml 1.0 Transitional)

<dl> 
<dt>好きな果物</dt>
    <dd>   
      <p>りんごが好きです。</p>
    </dd>   
 
<dt>好きな本</dt>   
    <dd>漫画A</dd>     
    <dd>漫画B</dd>

    <dd>漫画C</dd>
</dl>

間違っているのかよくわからないポイント

だめだこいつ・・・早くなんとかしないと・・・。やはりタグ辞典を買うべきか?ネットで調べても断片情報が多くて困る・・・・。

dlはdd以外のブロック要素を持つことが出来ないのかな。あとリストの入れ子が可能なのはul、olとその子要素のliだけで、dl,dt,ddを入れ子にしちゃいかんのかな。あとdlの中にliを入れるのはダメ・・・・だよね。

リストってすごくよく使うタグなのに、不勉強極まりない。やっぱタグ辞典買おうっと。

カテゴリ:

« お知らせ~2008/05/13... | Home | 「Freemind」無料のマイ... »

トラックバック(0)

トラックバックURL: http://blog.denzi-soul.com/mt-tb.cgi/6

コメント(3件)

koni
(2009年6月10日 17:43)

初めまして、通りすがりのwebデザイナーです。

1年以上前に書かれた記事のようですが、とても参考になったのでコメント書かせていただきました(^^)

ddの中にpを入れる事にちょっと不安があったんですが、
ブロック要素はOkなんですね!!

ありがとうございました。

ymsrAuthor Profile Page
(2008年11月22日 22:09)

教えていただきありがとうございます!カナキさんが最近記事にされている、xhtml、CSS講座は毎回楽しみにさせていただいてます。

この記事を書いてからすぐに、タグ辞典買いました(笑)。ddはブロック要素を含めることができたんですね。タグ辞典とか見ると、いかに自分の知識がうろおぼえだったかわかって反省しきりです。

また色々教えていただけると嬉しいです!

カナキ
(2008年11月21日 09:00)

既に解決済みとは思いますが…
love210さんのブログ一通り読ませていただき、気になったもんで。
dd要素はブロックレベル要素でブロックレベル要素を含むことができます。
dl
dt /dt
dd /dd
dd /dd
/dl

dl
dt /dt
dd
p /p(h2,ol,ul,dlなどブロックレベルを含むことができる)
/dd
/dl
どちらもOKです。
お節介がすぎました、ではでは。

コメントする