質問

ウィンドウ・サイズを変えると、表示位置が変になる

ウィンドウ・サイズを変えると、表示位置が変になってしまいます。
せっかく時間を掛けて微調整したのに、なんとかならないでしょうか。

回答

スクロールバーが出るだけで、他は支障ない人は、横スクロールバーが出てしまうをご覧ください。

まず最初に、ウィンドウ・サイズを固定することはできません
次に、文字サイズを固定することもできません
つまり、完全なレイアウトの固定はできません

なぜ固定できないのかというと、それは閲覧者に対する配慮なのです。

パソコンの画面一つにしても、大きさは様々です。見やすい文字の大きさだって異なるでしょう。

それに、HTMLはどんな媒体(ブラウザ、印刷物、音声出力)でも支障なく見られることを前提としています(多分)。
例えば音声で読み上げているかも知れないし、携帯電話やPDAのような小さな画面で見ているかも知れません。

自分の見ている環境と、みんなが見ている環境は同じではありません。自分の画面だけで、微調整しなければならないほどギリギリの調整を行っているのであれば、ずれるのは当然と言えます。

とはいえ、レイアウトは無視できない大切な部分でもあります。可能ならば、サイズ変更しても大丈夫なようにレイアウトを変更しましょう。

空白でレイアウトしている場合

特に単語を空白で分けている場合は、要注意です。

例えば、「初心者」という言葉を、レイアウトのため「  初 心 者」と表記したとしましょう。これを、音声出力させた場合「2個のスペース、はつ、こころ、もの」と読まれる恐れがあります。これでは意味が通じません。

また「初心者」という検索キーワードからも除外され、新しい訪問者を逃すことにもなります。

文字間をあけたい場合はletter-spacing、要素間をあけたい場合はmargin, paddingなど、CSSの利用をおすすめします。

ホームページビルダーをご使用の場合

「どこでも配置モード」をご使用ではありませんか? 面倒でしょうけれども、「標準モード」で作り直すことを強くお薦めします。「どこでも配置モード」は、IBMは誇らしげに宣伝していますが、これにはかなり多くの落とし穴があります。最も顕著な例は、文書としての構造がつぶれてしまうことで、ブラウザによってはまったく意味不明な順番で表示されてしまいます。

何か不都合があった時に、対処法を教えてもらいにくいという欠点もあります。

編集者

作成 ばあど 2004/05/22
追加 むむりく 2004/05/24


リロード   新規 編集 凍結 差分 添付 複製 改名   トップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS
Last-modified: 2005-11-03 (木) 18:18:23 (4886d)