質問: ブラウザの種類によってホームページが作成した通りに表示されない ホームページビルダー6.5を使用しています。 作成したhpを転送したところ、 ie8では作成した通りに表示されず、 あるフレームに 以前作ったフレームの内容が 表示されるなど 不本意な状況となっています。 ですがgoogle chromeでは ちゃんと作成した通りに表示されます。 ocnの無料ホームページを使っていて、 ie8に未対応と書いてありましたが これは関係あるのでしょうか。 また、ie8でも作成した通りに 表示させる方法はありますか? 全くの素人でコンピューター言語などはまったくわかりませんので やさしく解説いただけるとありがたいです。 よろしくお願いします。
回答: そもそも、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 )]より ここに、どのように表示するかは書かれていませんね。携帯電話でアクセスしたとき、同じように見せようなんて考えもしないし、ましてや読み上げブラウザや検索エンジンは表示すらしない。 たぶん、あなたはhtmlをワープロやdtp ( http://ja.wikipedia.org/wiki/dtp )と同列に考えている。 『ie8では作成した通りに表示されず、』 もともと、どのような端末でも情報が伝わるように作られたのがhtmlです。 ただ、すくなくともディスプレイ(html/cssではscreen)で表示するブラウザについては、できればデザインしたいし、デザインしたように表示させたいという希望だと思いますが、そうなるとwebオーサリングツール ( http://ja.wikipedia.org/wiki/web%e3%82%aa%e3%83%bc%e3%82%b5%e3%83%aa%e3%83%b3%e3%82%b0%e3%83%84%e3%83%bc%e3%83%ab )では、限界があります。というか、htmlやcssを良く知っていないと、テキストエディタで作成するより、はるかに難しくなってしまうのです。===オートマチック車で、ラリーをするようなものになってしまう。 言い換えると >コンピューター言語などはまったくわかりません 状態で、ホームページビルダーのようなオーサリングツールを、上手に使うのは不可能なのです。まったく逆で、htmlやcssやウェブについて詳しく知ってないと、どこへ向かって走っていくか分からないのです。 その結果が「ブラウザによる表示のずれ」 あくまで、タグを覚えなくてもよいというだけで、テキストエディタで作成する人たちより、よく知っていないと扱えないのですよ。 >全くの素人でコンピューター言語などはまったくわかりませんので >やさしく解説いただけるとありがたいです。 とりあえず、 はじめてのwebドキュメントづくり ( http://www.asahi-net.or.jp/%7esd5a-ucd/www/ ) などで、基礎を磨いてください。 いまさらと思わせてしまうので、オーサリングツールの最も悪いところかな。 10数年前ですが、私は、いわゆる高齢になってこの世界に入りましたが、当時は、テキストエディタで始めるしかなかった時代でしたから、基礎を身につけることができました。以後、色々なオーサリングツールを試してきましたが、結局、手です確報が早いし簡単で楽なので、現在は100%テキストエディタですね。 特に、「ブラウザの違いをなくそう」となると、テキストエディタ以外は無理です。それか、ブラウザの違いがあっても差しさわりのないデザインをするか・・・となると、html/cssとブラウザの解釈の違いの知識が必要・・・ 結局、振り出しの【html/cssの基礎から学びなさい】に戻ってしまう。 そもそも、