タイトル一覧

サイドバーがずれる第4の理由 |

2004年11月19日

サイドバーがずれる第4の理由

livedoor Blog ガイドの「大きい画像はないのにサイドバーがずれる」によると、その理由として

1)<img>タグのalign指定ミス
2)<div>タグの閉じ忘れ
3)<img>タグのhspace指定ミス

の3つがあげられている。その他にも、

4)<img>タグの閉じ忘れ

があるようだ。

<img 〜 align="left" />とimgタグの最後を" /"(スラッシュの前にスペースを入れること)で閉じないとサイドバーが落ちることがある。これはXHTML(XML)の書法で「タグはちゃんと終了させる。単独タグ内の終わりは/で終了させてよい」というルールに基づいている。

ライブドアで自動生成したタグにはちゃんとスラッシュがはいっているけど、私自身これを手動でいじっているときに削除してしまいサイドバー落ちしてしまったことがある。/を入れたらなおったので、ズバリそれが原因だったと思う。

どうなんでしょうか、担当者の方?