フォント名に従ってフォントを呼び出すと、ブラウザに必要なフォントが表示されます。

フォント名に従ってフォントを呼び出すと、ブラウザに必要なフォントが表示されます。
質問 1: ブラウザに必要なフォントを表示するように指示するにはどうすればよいでしょうか? フォント フェイスの後にフォント名を入力するだけですか?

残念ながら、物事はそれほど単純ではありません。フォントの名前はオペレーティング プラットフォームによって異なる場合があります。 たとえば、Courier は MAC では Courier New と呼ばれます。あるマシンでは Italic と呼ばれるフォントが、別のマシンでは Oblique と呼ばれる場合があります。注意深く研究すれば、この例がもっとたくさん見つかります。

したがって、フォントと呼ぶ名前は、必ずしもコンピューターがそのフォントに使用する名前と同じではありません。また、使用するフォント名がコンピューター上のフォント名と同じであることを確認する必要があります。

では、コンピュータのフォントの正確な名前をどのように判断するのでしょうか?これは、コンピューターで使用されるオペレーティング プラットフォームによって異なります。

• Windows ユーザー: Word などのアプリケーションのフォント メニューに表示されている正確なフォント名を使用します。
•Mac ユーザー: アプリケーションがリストするフォント名を信頼しないでください。代わりに、システム フォルダーを開き、そこにあるフォントのスペルに従ってスタイル シートでフォント名を使用します。
フォントシリーズ

フォント ファミリは、フォントを参照する CSS の名前属性です。基本的な構文は次のとおりです。

コードをコピー
コードは次のとおりです。

H2 { フォントファミリー: ヘルベチカ,
インパクト、サンセリフ}

Web ブラウザがスタイルシートを解釈する方法のルールは次のとおりです。まず、リスト内のフォント名 (helvetica) を検索し、そのフォントがコンピューターにインストールされている場合はそれを使用します。インストールされていない場合は、次のフォント(impact)に移動し、そのフォントもインストールされていない場合は、3 番目のフォント(sans-serif)に移動します。 sans-serif フォント パラメータは、ブラウザが信頼できる最後のパラメータであり、ブラウザにデフォルトの sans-serif フォント (おそらく Arial) を使用するように指示します。

使用しているブラウザの実際の表示結果は以下の通りです。

CSS フォント制御は完璧です。
リストには任意のフォント名を追加できます。これは、さまざまなオペレーティング プラットフォーム上のフォント名がわからない場合に間違いなく良いアイデアです。注: ブラウザでは小文字の名前が優先されます。もちろん、すべての項目をテストすれば問題はありません。

汎用フォントをフォント リストの最後のオプションとして常にリストすることをお勧めします。以下の中から選択できます。
•serif(Timesの場合もある)
•サンセリフ体(Arial または Helvetica も可)
•筆記体(おそらくComic Sans)
•ファンタジー(おそらくランサム)
•等幅フォント(おそらくCourier)
(注: Netsacpe Communicator は Cursive や Fantasy をサポートしていません)

その他のフォント名のヒント:

•フォント名が Gill Sans のように複数の単語で構成される場合は、CSS コード内でフォント名を引用符で囲みます。
BODY { フォントファミリー: "gill sans", "new baskerville", serif }

• CSS ルールをインラインで追加する場合は、一重引用符を使用します。

コードをコピー
コードは次のとおりです。

<P スタイル="フォントファミリー:
「ギルサンス」、「新しい
baskerville', serif">テキスト
ここに記入します。</P>

• CSS ルール仕様をグループ化し、フォント ファミリを含める場合は、フォント ファミリを最後にリストします。例:

コードをコピー
コードは次のとおりです。

H2 { 色: 赤; 余白:
10px; フォントファミリー: times,
セリフ}

• フォント ファミリが最後にリストされていない場合、IE 3 では CSS ルール全体が無視されることがあります。奇妙ですが、事実です。

フォント ファミリ属性を使用すると、フォント名でフォントを呼び出すことができ、<FONT FACE> タグを使用する際の柔軟性が向上します。

<<:  vue3 タイムスタンプ変換 (フィルターを使用せずに)

>>:  Linux システムで TCP 接続を作成するプロセスの紹介

推薦する

Mysqlリモート接続構成を実装する2つの方法

Mysqlリモート接続構成を実装する2つの方法会社で働いていると、誰かのコンピュータに保存されている...

よく使われるHTMLタグのインライン要素とブロックレベル要素の詳細な説明

ブロック要素HTMLタグ分類の詳細* 住所 - 住所* blockquote - ブロック引用* c...

React プロジェクトで eslint の Baidu スタイルを使用する詳細な説明

1. Baidu Eslint Ruleプラグインをインストールする npm i -D eslint...

Vueスロットの使用の詳細

目次1. スロットを使用する理由1.1 スロット1.2 コンポーネントのスロット1.3 例2. この...

HTMLの基礎 HTMLの構造

HTML ファイルとは何ですか? HTML は Hyper Text Markup Language...

ブラウザは関連するHTTPヘッダーをキャッシュし、HTTPリクエストの数を最小限に抑えます。

最近、Yahoo の 34 の黄金律を読み、ウェブサイトのパフォーマンスを最適化する方法を学びました...

Vueはボールのスライディングクロス効果を実現します

この記事の例では、ボールのスライドとクロスの効果を実現するためのVueの具体的なコードを共有していま...

Youku 動画から 30 秒の広告コードを削除する 2 つの方法

誰もがこんな気持ちになったことがあると思います。30 秒の広告が入った動画を見ると、とても不快に感じ...

Webデザインと制作のテスト問題と参考回答

<br />Web デザインと制作テスト パート I 多肢選択問題 1. 単一選択問題 ...

nginxサーバーのダウンロード、インストール、使用方法の詳細な説明

ダウンロードhttp://nginx.org/en/download.html解凍ダウンロードしたn...

MySQL 5.7 と Mac 上の MySql の詳細なインストール図をダウンロードする

1.ブラウザに次のアドレスを入力します参考: 2. 次のインターフェースに入ります。下の場所をクリッ...

ウェブサイトのフロントエンドをエレガントでユーザーにとって魅力的なものにする方法

ウェブフロントエンドのウェブサイトの気質は感情であり、言葉なしでユーザーを魅了できる感情です。では、...

複数クリックを防ぐVueの実践

通常、クリック イベントは、メッセージ リマインダーのさまざまな状況に分割されます。これらが処理され...

ウェブページの広告デザインにおけるウェブデザインの寸法とルール

1. 800*600 未満の場合、Web ページの幅が 778 以内であれば、水平スクロール バーは...

VMwareがモジュールディスクを早期に開けない場合の解決策の詳細な説明

VMWare (Virtual Machine ware) は、「仮想 PC」ソフトウェア会社です。...