だから私はこれについて専門家の意見が必要です。これは、長い間私のジレンマでした。たとえば、a の幅でピクセルを使用する<div>
と、モニターの画面解像度によって異なるように見えるのではないかと心配しているからです。たとえば、div に 90% の幅を割り当てた場合、CSS はそれを画面の解像度に合わせて調整できるため、常に幅にパーセンテージを使用したのはそのためです。
パーセンテージとピクセルの使用に関する私のロジックは正しいですか? これで私を助けてくださいありがとう!
あなたの戦略は非常に賢明だと思います。複数のモニター サイズ/デバイス用に開発する場合は、パーセンテージを使用するのがおそらく最適です。ただし、すべてを何らかの方法で行うようにする必要があります。そうしないと、興味深い (ただし機能しない) 結果が表示される可能性があります。ただし、非常に小さな画面用に開発している場合は、別のスタイルシートを用意するのが最善の場合があります。
いいえ、あなたの論理は本当に正しくありません。それはすべてあなたのレイアウトに依存します。固定寸法 (ピクセル) でレイアウトを作成すると、画面サイズ (またはウィンドウ サイズ) が変わってもレイアウトのサイズは変わりません。このようなレイアウトでは、最適に機能するものに応じて、内部要素にピクセルとパーセンテージを使用できます。
流動的なレイアウト (パーセンテージ) を使用している場合、レイアウトは画面サイズの変化に合わせてサイズを変更します。このタイプのレイアウトでは、主に % を内側の要素に使用し、慎重に選択された要素にはおそらくいくつかのピクセル サイズを使用します。