人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

xhtml1.0で、文法上微妙なのは承知で、display:blockしたaタグの中にdlを入れました。
ところがdlの前でブラウザ側でaタグの終了タグが補完される場合があり、さらに各dt,dd内にaタグが発生してしまいました。
これまでこのようなことはなかったのですが、どなたか解決策ありますでしょうか。
ちなみに、毎回そのようにはならず、何度かリロードしているとその現象が起こります。
環境はfirefox3.6です。古くてすみません。

●質問者: よしたか
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● iwaim

パーサーが《display:blockしたaタグ》を「display:blockである」と認識する場合と認識しない場合があるんじゃないでしょうか。「display:blockである」とどこに書いているのかわかりませんが、外部のCSSファイルだとすると、そのロードが遅すぎたときとかかな?

切り分けは、とりあえずそのa要素の開始タグにstyle属性使ってそのスタイルをいれてみるといいかも。

それで解決するなら以下のやつで解決するんじゃないでしょうか。

あるいはこれでも解決するかも。

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ