• ベストアンサー

ホームページ全体のセンタリングは不可欠ですか?

おはようございます。 現在あるホームページを運営しているのですが、ホームページ全体のセンタリングというのは不可欠なのでしょうか? 具体的には、Bodyタグの中に大きな<div>をつくり、そのdivをcssを使ってセンタリングするつもりです。 センタリングしない場合、何か不具合が発生することはありますか? 例えば、デザインが崩れるなどです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

デザインは崩れないように書けばよい。  これは、、HTMLが正統なら悩むことはありません。 なやむのは・・・・ 【引用】____________ここから HTMLは、どんな環境からもWebの情報を利用できるようにすべきだという方針の下に開発されている。例えば、様々な解像度や色深度のグラフィックディスプレイを持つPCや、携帯電話、モバイル機器、音声入出力機器、帯域が広いコンピュータや狭いコンピュータ、等の環境である。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Introduction to HTML 4 (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/intro/intro.html#h-2.2.1 )]より  現在、ディスプレイは、PDAなどの携帯端末、携帯電話があるかと思えば、ワイドディスプレイもあります。  かといって、すべてのユーザーエージェントにひとつのCSSで対応するには無理があります。  そこで、一般的なディスプレイ・・1120px程度を基準にして、最低800pxまで対応できて、1120pxより大きなディスプレイに対しては、totalで1120px、本文記事部分が800px幅以上広がらないようにデザインすることになるでしょう。  私は、視覚障害のある方にも対応出るよう・・640pxでも可能なサイズにしています。  PCからアクセスされる場合は、wide,small,hi_contrastなどの代替スタイルシートを用意しています。 HTMLは <body>  <div class="header">  </div>  <div class="article">   <div class="hgroup">   </div>   <div class="section">   </div>   <div class="aside">   </div>  </div>  <div class="footer">  </div> </div>  程度の簡潔なものです。  狭い画面用のスタイルシートは、2カラム、標準や幅広は3カラム、ハイコントラストや印刷用は1カラムとかにデザインしています。  wraperとかleftとかrightとか変なマークアップしなければ==ちゃんとしたHTMLなら如何様にも・・

sakura_9988
質問者

お礼

お答えいただきありがとうございます。 >PCからアクセスされる場合は、wide,small,hi_contrastなどの代替スタイルシートを用意しています。 なるほど。そういうことも必要ですよね。

その他の回答 (1)

  • 4610_459
  • ベストアンサー率34% (141/414)
回答No.1

別に・・・ ここの教えて!シリーズでも左端に寄ってますし メイン記事を中央に寄せたとき モニターによって空く両サイドを 空白のデザインとして魅せるか、ただの空きとするかは、デザイナーのセンスですから これを事務的とか技術的とかに割り振って考える事はできません。 空きがあって全体のデザインなんですから 特に技術的にも寄せたからといって、ちゃんとしたCSSでブロックが組まれてれば崩れませんし 絶対真ん中なんて決め事もありません。

sakura_9988
質問者

お礼

ご解答ありがとうございます。 参考になりました。

関連するQ&A