アプリ版:「スタンプのみでお礼する」機能のリリースについて

私は通常はブラウザはインターネットエクスプローラー11を使っています。

自作ホームページ(ビルダーで作成)をGoggleのインデックス登録するのにブラウザはGoogleの方が良いようなのでGoogleクロームで自分のサイトを開いてみましたら、えらい画面のレイアウトが崩れているんです。

これはなぜでしょうか?またGoogleでも正常に表示するには方法がありますか?

A 回答 (2件)

ホームページを作成する時の最大の邪魔はIEの存在。


IEだけがW3Cのルールを無視した部分がある。

先ずはモダンブラウザ(Google、Firefoxなど)を基準に作成する。
その上でieで表示してみて、ieでずれた部分を対応する。

方法はケースバイケースなので、都度検索して調べるしかないが、
一番のIEのチョンボはmarginの解釈。
本来marginは境界同士の隙間なのだが、ieは隣の境界から自分のコンテンツまでの隙間と解釈する。

モダンブラウザとIEで両方共となるとpaddingで調整する事になる。
    • good
    • 0
この回答へのお礼

ありがとうございました。

ブラウザの使用比率を見てみましたら、外国ではクロームが圧倒的ですが、日本国内ではIEとクロームが互角なんですね。

http://webrage.jp/mobile/data/pc_browser_share.h …

私のサイトは日本向けなので少し安心したのですが、クロームでも正常になるように努力してみます。

お礼日時:2016/07/03 14:28

IEが独自のフォーマットを採用しているから、それは仕方のないことです。


(Microsoft社が勝手に解釈したHTMLのルールが採用されている)

IEを標準にしたい気持ちは分からなくもありませんが、chromeを標準にすべきです。

・・・
IE11で「互換表示」をしないようにするとchromeと近い表示になるはずです。
IE11にある「互換表示」はIEの古いバージョンでの表示の互換性を保つためにあります。
IE11ではさすがにマイクロソフト社も反省したのでしょう。自社で勝手に作ったルールを捨てています。
(「ツール」に互換表示に関する設定があります)
    • good
    • 1
この回答へのお礼

ありがとうございました。

ブラウザの使用比率を見てみましたら日本国内ではIEとクロームが互角なんですね。

http://webrage.jp/mobile/data/pc_browser_share.h …

私のサイトは日本向けなので少し安心したのですが、クロームでも正常になるように努力してみます。

お礼日時:2016/07/03 14:27

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!