IE5 forMacでは、<DL COMPACT>と記述しても<DT><DD>が改行されてしまうのはなぜ?

[上に] [前に] [次に]
ふくだ 2000/05/25(木) 12:44:06
IE5 forMacで、<DL COMPACT>と記述しても、<DT><DD>が改行されてしまうのはなぜでしょう?
IE4.5 forMacでは、改行して表示されています。

<DL COMPACT>
<B>あいうえお</B>
<DT>Q.
<DD>かきくけこ
<DT>A.
<DD>たちつてと</DL>

↑こんな感じ
対処方法などご存じの方がいらっしゃいましたら教えていただけませんか?よろしくお願いいたします。

2000/05/25(木) 12:53:47
具体的な症状がよくわからないのですが。
とりあえず、そこの<B>あいうえお</B>は文法違反です。

Fuji.♪ [E-Mail] [HomePage] 2000/05/25(木) 13:55:50
そもそもCOMPACTの指定って、コンパクト表示されるかもしれないよ、という程度の意味だったと思いますが。
どうしても改行したくないというのであれば、テーブルを使う手などもありますね。

スタイルシートでも出来そうな気がしますが。

ふくだ 2000/05/25(木) 15:20:58
>>偽さん
文法違反とはなんでしょう?すいません。初心者なもので。
<DL></DL>内に入れてはいけないとか?

>> Fuji.♪さん
そんな曖昧なものだったとは・・・
では、やはりテーブルを使うのが早そうですね。
ありがとうございました。

Joga 2000/05/25(木) 16:05:16
> 文法違反とはなんでしょう?すいません。初心者なもので。
> <DL></DL>内に入れてはいけないとか?
>
DLの中身はDT又はDDがひとつ以上、ということになっているので、
<DL>の直下においてはいけない、ということでしょう。
つまり、
<DL COMPACT>
<DT><B>あいうえお</B>
<DT>Q.
<DD>かきくけこ
<DT>A.
<DD>たちつてと</DL>
という感じでないといけない、ということです。

ふくだ 2000/05/25(木) 20:13:55
[[解決]]
>>jogaさん
なるほどー。
どうもありがとうございました!

[上に] [前に] [次に]