css 9pt はピクセル数に等しい

青灯夜游
リリース: 2022-12-30 11:12:07
オリジナル
3882 人が閲覧しました

CSS 9pt は 12px に相当します。 ptとpxの計算式は「pt=px*dpi/72」となり、Windowsの96dpi(デフォルト)を基準にすると「9pt = 9 * 1/72 * 96 = 12px」となります。

css 9pt はピクセル数に等しい

このチュートリアルの動作環境: Windows7 システム、css3 バージョン、Dell G3 コンピューター。

css pt および px 単位

pt (ポイント、ポンド): 長さの物理単位であり、1/72 インチを指します。

px (ピクセル、ピクセル): コンピュータ システムのデジタル画像の長さの単位である仮想的な長さの単位です。px を物理的な長さに変換する場合、精度 DPI (ドット/インチ、ピクセル)インチあたりのピクセル数) を指定する必要があります。通常、スキャンおよび印刷時に DPI オプションがあります。 Windows システムのデフォルトは 96dpi、Apple システムのデフォルトは 72dpi です。

pt と px 間の変換式は、pt の定義に従って取得できます:

pt = 1/72 (インチ)、px = 1/dpi (インチ)

So

pt = px * dpi / 72

Windows では 96dpi に基づいて計算:

1 pt = px * 96/72 = px * 4/3

たとえば、Firefox ブラウザのデフォルトのオペレーティング システムに関係なく、DPI は 96 なので、実際には 9pt = 9 * 1/72 * 96 = 12 ピクセル。

したがって、「DPI」の「I」と「1pt は 1/72 インチに等しい」の「インチ」は物理的なインチを表していませんが、2 つの単位は互いに等しいです。乗算では消去されます。

それでは、実際の物理的な長さはどのように計算するのでしょうか?定規を取り出して、モニターの表示幅 (私の場合は 11.2992 インチ) を測定し、それを水平解像度 (私の場合は 1024 ピクセル) で割ってください。結果が各ピクセルの物理的な長さになります。

これで、Web ページ上の 9pt フォントが占めるスペースはどのくらいになるでしょうか? 答えは次のとおりです:

9 * 1/72 * 96 * 11.2992 / 1024 = 0.1324インチ = 0.3363 cm

pt は絶対単位ですが、出力デバイス専用であり、テキスト植字ツール (word、abobe) で非常に便利なフォント単位です。モニターの解像度が何であっても、紙に印刷された結果は同じです。

しかし、Web ページは主に画面表示を目的としており、印刷などの用途には使用できません。また、px は画面上の要素の位置とサイズを正確に表すことができます。 ######確かに。 dpiが96の場合、9pt=12pxとなります。

プログラミング関連の知識について詳しくは、

プログラミング入門

をご覧ください。 !

以上がcss 9pt はピクセル数に等しいの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!