流動的なデザインを実装する方法は 2 つあります (表示される画面のサイズに合わせて調整する方法)。
アプローチ 1: 利用可能なブラウザーのサイズ (またはビューポートの幅/高さ) を使用して、それに応じて CSS を定義することができます.... これは、CSS @media max-width:320px を使用することと同じです。非常に小さいサイズに圧縮されていると、モバイル デバイスと同じデザインが表示されます。
アプローチ 2: 表示されるデバイス (デスクトップ/モバイル/タブレット) に基づいて CSS を設計します。これは、CSS @media min-device-width:768px を使用するのと同じです。
ご覧のとおり、「幅」または「デバイス幅」のいずれかに基づいて適用する CSS を識別する方法に違いがあります。
私の質問は、メディアクエリとそれらを適用する方法に関するものではありません..
私の質問は、2 つの設計アプローチのうち、どちらを優先するべきかということです。デバイス用に設計する必要がありますか、それとも利用可能なブラウザ領域用に設計する必要がありますか?