2012-03-05 7 views
4

ウェブデザイナーで作業しているときはいつでも、ブラウザごとに違うものが表示され、レイアウトが失われます。ウェブデザインを問題なく作成するためのツールやガイドラインはありますか?HTML5&CSS3:コードがすべてのブラウザと互換性があることを確認するにはどうすればよいですか?

ありがとうございます!

+3

スクリーンは紙と同じではなく、「完璧なウェブレイアウト」は固定印刷された用紙レイアウトと同じではないという事実を理解し、抱きしめてください。あなたは外国技術だけを長く模倣することができます。ある時点で、あなたの車は馬車のように見えなくなり、ポルシェのようになります。 –

+0

"完璧なウェブデザイン"の意味を指定する必要があります。ツールとガイドラインが必要な目標は何ですか? – millimoose

+0

あなたは100%確実ではありません。ブラウザが新しいバージョンをリリースし続ける限り、これは真実です。 1つの非常に重要なヒント:[あなたのHTMLとCSSの検証](http://validator.w3.org/)。 –

答えて

0

明らかに、ブラウザの種類ごとにデザインを調整する必要があります。

2

これをより良く/より簡単にするためのさまざまなツールと技術がありますが、古いクロスブラウザテストに勝るものはありません。ここではいくつかのツールは、あなたが好きかもしれないです:私は信じているselectivizrを使用して開始、ため

0

グラブModernizrを!李さんのために

私は

li{ 
    display: inline-block; //NO Floats 
    *display: inline; /* < target IE7 */ 
    *zoom:1; 
} 

ダブル余白を使用します:IEの条件付きスタイルシートOR html5boilerplateとのそれらを修正

他のほとんどの要素が多分CSSPieを使用CSS3についてdisplayタイプ

に依存するであろうが

のクリア:

:after{ 
    content: '.'; 
    clear:both; 
    visibility: hidden; 
    *zoom:1; 
    height:0; 
    display:block; 
} 

他の問題のうちのいくつかは非常に簡単に固定されています!代わりに、より大きな制御

1

用PXの画面幅の使用%の

私はすべてのデザインは、すべてのブラウザで同じように見なければならないとは思いません。サポートが必要なブラウザやデバイスが増えていく中では、ほとんど不可能ですが、問題は解決しないはずです。

このケース - ケース根拠を必要とするが、に見ていくつかのものがあるかもしれません:あなたはまた、HTML5に見ることができhttp://code.google.com/p/html5shiv/

  • :そのIEのブラウザはHTML5の要素を認識することができ

    1. 使用HTML5シヴボイラープレートだが、それは過剰なものになる可能性があるhttp://html5boilerplate.com/
    2. デザインプロセスでは、CSS3のプロパティーが設計上重要でないことを確認してください。
  • 関連する問題