応じてサイトやアプリを変更したいときに便利です。メディアクエリは以下の用途で使用されます。@-規則により、条件付きでスタイルを適用する。属性を付けて特定のメディアを対象とする。メソッドを使用してメディアの状態を検査および監視する。使用していますが、基本構文はすべての種類のメディアクエリで共通です。構文メディアクエリは、任意のメディアタイプと任意の数のメディア特性の式で構成されます。論理演算子を使用して、複数のクエリを様々な形で組み合わせることができます。メディアクエリは大文字・小文字の区別がありません。メディアタイプが文書を表示している端末に一致しており、かつすべてのメディア特性式が真と計算されれば、真と計算されます。不明なメディアタイプに対するクエリは常に偽です。タグによるメディアクエリ付きのスタイルシートは、クエリが偽を返してもダウンロードされます。かかわらず、中身はクエリが真に変わらない限り、適用されません。メディアタイプメディアタイプは端末の全般的なカテゴリを説明します。タイプが暗黙に含まれています。allすべての端末に一致します。printページ付きの素材や、印刷プレビューモードで画面に表示された文書のためのものです。(これらの形式に特有の整形上の問題について詳しくは、ページ付きメディアをご覧ください。)screen主に画面のためのものです。speech主に音声合成のためのものです。非推奨となり、使用するべきではありません。メディア特性メディア特性は、特定のユーザーエージェントや、出力端末や、環境などの特性を記述します。メディア特性式は、存在又は値を検査するもので、完全に任意です。それぞれのメディア特性式は、括弧で囲む必要があります。