どんなブラウザサイズでも同じ文字数にするには

[統計] HTMLからXHTMLへの移行を進めていますか?



0   名前: eruk : 2006/01/29 09:10  [URL
800×600でも見やすいように配慮して、左右の余白をつけたつもりなのですが、今更ながら1024×768では見にくいことに気付きました。
サイトを見ればわかると思いますが、ブラウザサイズが大きいと文字数が多くなりすぎてしまうのです。
左右の余白を広げると、1024×768では見やすくなるのですが、800×600だと見にくくなってしまいます。
それに、確認しようのない更に大きなサイズもありますし(このサイズでサイトを閲覧している人がどれだけいるのかはわかりませんが)。
どのブラウザサイズでもほぼ同じ文字数で表示させるにはどうしたらよいのでしょうか。

JavaScriptは使いたくないので、それ以外の方法でお願いしたいのですが……。
余白は外部スタイルシートの↓で設定しています。
BODY{ background-color: #FFFAFA; color: #2F4F4F; margin: 1em 3em 5em;}

1   名前: eruk : 2006/01/29 09:10  [URL
削除されてしまわれたようですが……ありがとうございます。
確かに、全てで同じにするのは不可能ですよね……。
それに、自分がよいと思った見た目でも、他人にとってはそうではないこともありますしね。
肝に銘じておきます。

2   名前: 匿名希望 : 2006/01/29 09:10
 PHPなどで動的にページデータ出力などできれば可能かも、と思ったので(あくまで想像の範囲であり試したわけではない)、前の発言は取り下げた次第。
 なお、色の使い方には注意。

http://members.jcom.home.ne.jp/pctips/www/knowledge/Web.html
http://www.scollabo.com/banban/lectur/color.html
http://nekoshiki.poke1.jp/guidline/color.html

3   名前: eruk : 2006/01/29 09:10  [URL
>PHPなどで動的にページデータ出力などできれば可能かも
できるかどうかはわかりませんが、機会があったら試してみようかと思います。
ありがとうございました。

4   名前: カヅサツ : 2006/01/29 09:10
> それに、自分がよいと思った見た目でも、他人にとってはそうではないこともあります
まあ、これが全ての答えです。
この行数は読みづらいなと感じた閲覧者は、勝手にウィンドウの幅を変えてくれると思って良いしょう。

ただ一方で、自分がある程度「読みやすいと信じるレイアウト」があって、それを CSS でやるなら問題は少ないです。というのは「CSSは好きなときに無視され得る」からです。

例えば eruk さんが「『段落』は一行約40文字が一番読みやすい」と信じているとしましょう。ならば

p{
width: 40em;
}

とすれば良いです。それが気にくわない読み手は、勝手にその指定を無視します。


5   名前: eruk : 2006/01/29 09:10  [URL
そんな方法があったんですね……知りませんでした。
でも、天敵の横スクロールが……やはり、下手に指定しないほうがよさそうですね。

6   名前: 匿名希望 : 2006/01/29 09:10
 そういえばフォントサイズ指定の方法なんてのがあったね。自分は好きでないから使わないので忘れてた。

資料)
http://www.scollabo.com/banban/lectur/ht9.html
http://www.scollabo.com/banban/magazine/backnm_022.html

7   名前: 匿名2 : 2006/01/29 09:10
>>6
そのリンク先のサイトは参考にしない方が良い気がします……

8   名前: 匿名希望 : 2006/01/29 09:10
 非推奨は非推奨、としっかり書かれているけどどこが問題?「するな」というからにはそれなりの根拠を示してほしい。でないと質問者が混乱する。
 すくなくとも、下記で槍玉にあがっている資料を紹介するよりはよいはず。

http://members.jcom.home.ne.jp/pctips/Tondemo/
http://bakera.jp/html/book/index.html

一覧へ戻る