ウェブデザイナーで作業しているときはいつでも、ブラウザごとに違うものが表示され、レイアウトが失われます。ウェブデザインを問題なく作成するためのツールやガイドラインはありますか?HTML5&CSS3:コードがすべてのブラウザと互換性があることを確認するにはどうすればよいですか?
ありがとうございます!
ウェブデザイナーで作業しているときはいつでも、ブラウザごとに違うものが表示され、レイアウトが失われます。ウェブデザインを問題なく作成するためのツールやガイドラインはありますか?HTML5&CSS3:コードがすべてのブラウザと互換性があることを確認するにはどうすればよいですか?
ありがとうございます!
明らかに、ブラウザの種類ごとにデザインを調整する必要があります。
http://twitter.github.com/bootstrap/やhttp://documentcloud.github.com/backbone/などのCSSフレームワークを使用すると、そのプロセスで確実に役立ちます。
CSS reset(ここではanother one)またはHTML boilerplateで始めると、少なくとも異なるブラウザでほとんどの奇妙さを減らすことができます。
これをより良く/より簡単にするためのさまざまなツールと技術がありますが、古いクロスブラウザテストに勝るものはありません。ここではいくつかのツールは、あなたが好きかもしれないです:私は信じているselectivizrを使用して開始、ため
グラブ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;
}
他の問題のうちのいくつかは非常に簡単に固定されています!代わりに、より大きな制御
用PXの画面幅の使用%の
私はすべてのデザインは、すべてのブラウザで同じように見なければならないとは思いません。サポートが必要なブラウザやデバイスが増えていく中では、ほとんど不可能ですが、問題は解決しないはずです。
このケース - ケース根拠を必要とするが、に見ていくつかのものがあるかもしれません:あなたはまた、HTML5に見ることができhttp://code.google.com/p/html5shiv/
スクリーンは紙と同じではなく、「完璧なウェブレイアウト」は固定印刷された用紙レイアウトと同じではないという事実を理解し、抱きしめてください。あなたは外国技術だけを長く模倣することができます。ある時点で、あなたの車は馬車のように見えなくなり、ポルシェのようになります。 –
"完璧なウェブデザイン"の意味を指定する必要があります。ツールとガイドラインが必要な目標は何ですか? – millimoose
あなたは100%確実ではありません。ブラウザが新しいバージョンをリリースし続ける限り、これは真実です。 1つの非常に重要なヒント:[あなたのHTMLとCSSの検証](http://validator.w3.org/)。 –