私は周りを見回しましたが、この質問に対するより簡潔な答えが必要です。
現在のプロジェクトで複数のメディアデバイス用にCSSを構築するための最良の方法を模索しています。次のスタイルシートを作成できるようにしたい:
- CSSリセット(使用するものすべて)
- 通常のデスクトップの「画面」。(デスクトップコンピューターのみ)
- 印刷'印刷'(印刷のみ)
- iPhone /ハンドヘルド(ハンドヘルドのみ)
- IE6スタイルシート(IE6のみ)
ですから、私の質問は次のとおりです。これを制御する正しい方法を考えるのは正しいのでしょうか。
- resets.cssにmedia="all"を設定します
- desktop.cssのmedia="screen"を設定します
- レガシーブラウザの場合は、条件付きコメント「ここ」を使用します。
- Printing.cssのmedia="print"を設定します
- 次のようなcss3メディアクエリを使用します:@media only screen and(min-device-width:320px)and(max-device-width:480px){}
メソッドを共有できる複数のデバイスCSSをセットアップした経験がもう少しある人はいますか?これを自分でどのように整理しますか?