ホームページ > 記事 > ウェブフロントエンド > CSS でのタイポグラフィーとフォント スタイル
この講義では、CSS を使用してテキストのスタイルを設定する方法を学びます。タイポグラフィは、読みやすさ、ユーザー エクスペリエンス、全体的な美しさに影響を与える Web デザインの重要な側面です。この講義を終えるまでに、さまざまなフォント スタイルを適用し、Web サイト上のテキストの外観を制御する方法がわかるようになります。
Web フォントを使用すると、Web サイトでさまざまな書体を使用できます。デバイスにプレインストールされているシステム フォントを使用することも、Google Fonts などのサービスを使用してカスタム フォントをインポートすることもできます。
システム フォントはほとんどのデバイスにプレインストールされているため信頼性がありますが、デザインのオプションが制限されます。
body { font-family: Arial, sans-serif; }
Google Fonts では、Web サイトに簡単に統合できる幅広い Web フォントを提供しています。
例:
<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap" rel="stylesheet">
次に、CSS にフォントを適用します。
body { font-family: 'Roboto', sans-serif; }
CSS には、フォント サイズ、太さ、スタイルなど、フォントのスタイルを設定するためのさまざまなプロパティが用意されています。
font-size プロパティを使用してテキストのサイズを制御できます。
h1 { font-size: 36px; } p { font-size: 16px; }
font-weight プロパティを使用すると、テキストの太さを設定できます。
h1 { font-weight: bold; /* Or use numeric values like 700 */ }
font-style プロパティを使用すると、テキストを斜体にすることができます。
em { font-style: italic; }
テキストを小文字で表示するには、font-variant を使用します。
p.caps { font-variant: small-caps; }
line-height プロパティは、テキストの行間のスペースを制御します。
p { line-height: 1.5; }
text-align プロパティは、要素内のテキストの水平方向の配置を制御します。
h1 { text-align: center; }
text-decoration プロパティを使用すると、テキストに下線、上線、取り消し線を追加できます。
a { text-decoration: underline; }
text-shadow プロパティを使用して、テキストにシャドウ効果を追加できます。
h2 { text-shadow: 2px 2px 5px gray; }
これらのプロパティを組み合わせて、タイポグラフィーに重点を置いて Web ページのスタイルを設定してみましょう。
HTML:
5d1e94760349a02ec7e3e05385bc999a 4a249f0d628e2318394fd9b75b4636b1Welcome to Our Blog473f0a7621bec819994bb5020d29372a c1a436a314ed609750bd7c7d319db4daLatest Updates2e9b454fa8428549ca2e64dfac4625cd 03c914392195facb4bb03ef129401e65Stay updated with the latest trends in web development, design, and more.94b3e26ee717c64999d7867364b1b4a3 e388a4556c0f65e1904146cc1a846beeExplore articles, tutorials, and resources to help you master the art of web design.94b3e26ee717c64999d7867364b1b4a3 16b28748ea4df4d9c2150843fecfba68
CSS:
/* Google Font */ @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap'); body { font-family: 'Open Sans', sans-serif; color: #333; line-height: 1.6; } /* Heading Styles */ h1 { font-size: 36px; font-weight: 700; text-align: center; text-shadow: 2px 2px 4px #aaa; } h2 { font-size: 28px; font-weight: 700; margin-top: 20px; } /* Paragraph Styles */ p { font-size: 18px; margin-bottom: 15px; } .intro { font-style: italic; font-variant: small-caps; text-align: justify; } /* Centering the content */ .content { max-width: 800px; margin: 0 auto; padding: 20px; }
この例では:
次回: 次の講義では、CSS レイアウト: Floats、Flexbox、および Grid について説明します。ここでは、複雑で応答性の高いレイアウトを作成する方法を学びます。あなたのウェブサイト。乞うご期待!
LinkedIn でフォローしてください
リドイ・ハサン
以上がCSS でのタイポグラフィーとフォント スタイルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。