CSS3のメディアクエリって何?

お恥ずかしながら今日知ったんですが、CSS3にメディアクエリという機能があるらしい。詳しくはこのページを参照。

ザックリ読んだ感じだけど、要するに、screen とか handheld とかのメディアタイプに加えて、「モニターの幅が**ピクセル以下だったら」とか、「解像度が**dpi以下だったら」とか、「表現できる色が**だったら」とか、そういう細かい条件を追加して、スタイルシートを切り替えられる機能のようだ。

しかも、iPhone/iPod touch のブラウザは既にメディアクエリ機能に対応しているらしい。実機で確認したわけではないが、モニター幅などを根拠にして、いわゆるPCブラウザ用とは別のスタイルシートを用意することが可能なはずだ。

つまり、 『iPhoneユーザーには、iPhone専用サイトの方がウケるらしい。』 の記事の中で書いた iPhone のメディアタイプを screen にしてしまったのは失敗だったのでは? という見解は、どうやら見当違いだったようだ。


プロフィール

コヤナギ トモヤ

まったりウェブ系コーダーしてます。PHP製静的CMS Pickles 2 を開発しています。

RSSフィード

  • このサイトは、 コヤナギ トモヤ の個人サイトです。
  • 個人的な主張や、活動の記録などを掲載しています。 所属する企業、団体、その他の意見や立場を代表するものではありません。
  • 掲載された内容は古くなっている可能性があります。 特に古い記事では、現在の筆者の考えと異なる主張をしていることがありますが、記録としてそのまま残しております。 予めご了承ください。
ページの先頭へ戻る