• ベストアンサー

.macでのHPアップで

iWEBで作成したHPを.macにアップしたんですが、iWEB上では文字配列を両揃えにしてるのに、ネット上では左揃えになってしまいます。ネット上で両揃えにすることは可能でしょうか?ご教示ください。

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

  • ベストアンサー
  • harawo
  • ベストアンサー率58% (3742/6450)
回答No.2

> 追加質問ですが、じゃあなぜiWEBに両端揃えなどの機能がついているんでしょうね? それについては、「将来的に、ということなんでしょうか。」と回答しております。 もう少し詳しく説明します。HTMLの規格・仕様は、W3C(World Wide Web Consortium)という非営利団体が策定、管理しており、ウェブブラウザが、HTMLをどう解釈し、どう表示するかを、細かく定義しています。テキスト揃えの頭末揃えも、スタイルシート「text-align: justify」として定義されています。しかしながら、ほとんど(すべて?)のウェブブラウザは、頭末揃えをサポートしていません。サポートしないのは、無理かなる理由があって、処理するのがたいへんなのです。ウェブブラウザはともかく、ワープロソフトでも、頭末揃えをしてくれるものは、けっこう高価なものになります。ここ数年のウェブブラウザは、「軽い」「レスポンスが速い」ことを求められており、頭末揃えという、ウェブブラウザを「重たい」ものにしてしまう処理は、敬遠されがちとなります。 しかし、W3Cがスタイルシートとして定義している以上、いつかはウェブブラウザがサポートしなければならないでしょう。それが明日になるか、数年先になるかわかりませんが、そのような将来を、iWebは考えているということだと、思います。

three_polinkies
質問者

お礼

ありがとうございました。 大変良く分かりました。

その他の回答 (1)

  • harawo
  • ベストアンサー率58% (3742/6450)
回答No.1

http://www.htmq.com/style/text-align.shtml 文字揃えを頭末揃えできるのは、上のリンクにあるように、Internet Explorerのみで、しかもiWebが生成するスタイルシートでは、Internet Explorerでも頭末揃えになりません。 さいしょから、iWebの文字揃えに、頭末揃えを入れなければ、問題ないと思うのですが、将来的に、ということなんでしょうか。

three_polinkies
質問者

お礼

ありがとうございました。 追加質問ですが、じゃあなぜiWEBに両端揃えなどの機能がついているんでしょうね?

関連するQ&A