• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:入れ子にしたddタグをcssで制御できません。)

入れ子にしたddタグをcssで制御できません

このQ&Aのポイント
  • 入れ子にしたddタグをcssで制御する方法について教えてください。
  • ddタグの入れ子について、cssでスタイルを適用する方法がわかりません。
  • 入れ子にしたddタグの中だけにスタイルシートを適用する方法を教えてください。

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

  • ベストアンサー
  • Rayderl
  • ベストアンサー率83% (40/48)
回答No.1

次のようにすれば内側のddにだけスタイルが有効になります。 .hoge dd dd { color:#FFFFFF; margin:10px; } 「.hoge dd dd」の代わりに「.hoge dl dd dl dd」でも有効になります。 試された方法でうまくいかなかった理由は、入れ子の指定の中にdtを入れているためだと思います。もし <dt><dd></dd></dt> となっているなら指定された方法で有効になりますが、実際には <dt></dt><dd></dd> のようにdtとddは同じ階層にありますから、入れ子の指定に入れてはいけないのです。

muxic
質問者

お礼

なるほど!目から鱗でした。 たしかに、dtは入れ子になってないですね。 たすかりました。ききたいことどんぴしゃな回答でした。 ありがとうございます。

関連するQ&A

専門家に質問してみよう