目次
1. 基本操作:
注:
2. フォント ファミリー:
シリーズ分類:
例:
サンセリフフォントは明確な外観と読みやすさを持っています
注:
、ユーザーが持っているフォントが見つかるまで
必要なフォント形式があることを確認してください。通常は、Web オープン フォント形式 (.woff) を使用することをお勧めします
フォント サイズを指定する方法を知っておく必要があります。
em
指定字体大小的建议:
示图:
6.改变字体粗细:
7.为字体增加风格:
8.颜色样式:
指定颜色的方法:
文本装饰:
ホームページ ウェブフロントエンド htmlチュートリアル フォントと色のスタイルを追加する-CSS_html/css_WEB-ITnose

フォントと色のスタイルを追加する-CSS_html/css_WEB-ITnose

Jun 24, 2016 am 11:34 AM

CSS を使用して、テキストのフォント、スタイル、色を制御します

1. 基本操作:

 1 body{ 2     font-family: Verdana, Geneva, Tahoma, sans-serif 3 } 4  5 body{ 6     font-size: 14px 7 } 8  9 body{10     color: silver11 }12 13 body{14     font-weight: bold15 }16 17 body{18     text-decoration: underline19 }
ログイン後にコピー

注:

  • font-family: ページで使用されるフォントをカスタマイズします
  • font-size : フォント サイズを制御します
  • color: テキストの色を設定します
  • font-weight: フォントの太さに影響します
  • text-decoration: テキストにスタイルを追加します
  • 2. フォント ファミリー:

    シリーズ分類:

  • サンセリフ
  • セリフ
  • 等幅
  • 筆記体
  • ファンタジー
  • セリフ: 文字の最後にある小さな装飾線です。
  • 例:

  • sans -serif: セリフなし、読書に適しています
  • セリフ: セリフがあると、新聞でよく見られる伝統的な印象になります
  • 等幅: フォントには固定幅の文字が含まれています。例: 「i」の横方向の幅は「m」と同じで、主にソフトウェアのコード例を示すために使用されます
  • ファンタジー: 特定のスタイルを含む装飾フォント:
  • 概要機能:
  • セリフ フォントは、エレガントで伝統的に見えます。

    サンセリフフォントは明確な外観と読みやすさを持っています

  • 等幅はタイプライターのように見えます
  • 筆記体やファンタジーフォントは人々に興味深く、構造化された印象を与えます
  • 3 Cを使用してフォントファミリーを指定します。 SS :
  • ブラウザの舞台裏:

    1 body{2     font-family: Verdana, Geneva, Tahoma, sans-serif3 }
    ログイン後にコピー

    注:

    本文の候補フォントを 4 つ指定しました

    参照 デバイスは左から右に移動して選択します

    ブラウザは、ユーザーがカスタマイズしていない最初のフォントをチェックした場合、次に 2 番目のフォントをチェックします

    、ユーザーが持っているフォントが見つかるまで

  • 最初の 3 つの特定のフォントが見つからない場合、ブラウザはデフォルトのサンセリフフォントが使用されます
  • イラスト:
  • 4. Wed フォントの使用

    自分でデザインしたページクールなフォントがあります。

    ユーザーの手に渡ってほしくないのですが、すべてがデフォルトになってしまいます。 。 。

    つまり: @font-face ルールを使用する

    使用手順:

    フォントを見つけるには、自分で所有することも、ライセンスされたフォントを提供するフォント Web サイトを使用することもできます。

    必要なフォント形式があることを確認してください。通常は、Web オープン フォント形式 (.woff) を使用することをお勧めします

    1. フォント ファイルを Web 上に置くか、オンライン フォント サービスを使用してホストします。これらのファイルをあなたのために。ただし、どちらにしてもフォントファイルのURLが必要です
    2. CSSに@font-face属性を追加します
    3. CSSに@font-face属性を使用します
    4. サンプルコード:
    5.  1 @font-face{ 2     /*我们为我们的字体设立一个名字*/ 3     font-family: "JJStyle One"; 4     /*浏览器会加载src指定的字体文件,直到找到他能支持的一个文件*/ 5     src: ur1("http://wickedlysmart.com/hfhtmlcss/chapter8/journal/EmblemaOne-Regular.woff") 6          ur1("http://wickedlysmart.com/hfhtmlcss/chapter8/journal/EmblemaOne-Regular.ttf") 7 } 8  9 10 h1{11     /*使用我们指定的字体名*/12     font-family: "JJStyle One",sans-serif;13 }
      ログイン後にコピー
    注:

    複数のフォントをカスタマイズできますが、サーバー上に対応するフォント ファイルがあることを確認する必要があり、一意の名前を持つ別の @font-face ルールを作成する必要があります。

    5. フォント サイズを調整する
  • ほとんどのデフォルト フォントは美しくありません。
  • このため、デザイナーとして、

    フォント サイズを指定する方法を知っておく必要があります。

    フォントサイズを指定するいくつかの方法:

    PX

    %

    em

    1. キーワード
    2. サンプルコード:
    3.  1 body{ 2     /*字体的高度为14像素*/ 3     font-size: 14px 4 } 5  6 h1{ 7     /*字体大小为相对于另一个字体大小的150%,这里是相对于body字体的大小*/ 8     font-size:150% 9 }10 11 h2{12     /*相对于另一个字体1.2倍*/13     font-size: 1.2em;14 }15 16 h3{17     font-size: small18     /*关键字有:xx-small,x-small,small,medium,large,x-large,xx-large*/19 }
      ログイン後にコピー

      指定字体大小的建议:

      1. 选择一个关键字(推荐samll或mediun),指定它为body规则的字体大小。相当于页面默认大小
      2. 使用em或百分数,相对于body字体大小指定其它元素的字体大小(使用em还是百分数由你决定,因为效果都一样)

       1 body{ 2     font-family: Verdana, Geneva, Tahoma, sans-serif; 3     /*字体的高度为14像素*/ 4     font-size: small 5 } 6  7 h1{ 8     font-family: sans-serif; 9     /*字体大小为相对于另一个字体大小的150%,这里是相对于body字体的大小*/10     font-size:150%11 }12 13 h2{14     /*相对于另一个字体1.2倍*/15     font-size: 1.2em;16 }
      ログイン後にコピー

      示图:

      6.改变字体粗细:

    4. font-weight:bold
    5. font-weight:normal
    6. 7.为字体增加风格:

      斜体:

      1. not italic
      2. italic(文本向右倾斜,另外衬线还有弯曲)

      倾斜:

      1. not oblique
      2. oblique(普通文本向右倾斜)

      注意:

    7. 一般来说,不论你指定什么风格,结果都不确定,有时是斜体,有时是倾斜。
    8. 所以,除非真的对你很重要,不然完全可以就用斜体,不用担心差别
    9. 8.颜色样式:

      指定颜色的方法:

    10. 颜色名
    11. 按红绿蓝对百分比指定
    12. 十六进制码
    13. 1.按名字指定

      1 body{2     background-color: silver;<br />3 }
      ログイン後にコピー

      2.用红绿蓝值指定颜色

      1 body{2     /*rgb:红绿蓝 颜色的缩写*/3     background-color: rgb(80%, 40%, 0%);4 }5 h1{6     background-color: rgb(204,102,0);7 }
      ログイン後にコピー

      3.用16进制码指定

      1 h2{2     background-color: #cc66003 }
      ログイン後にコピー

      注释:

    14. 十六进制码以#开头
    15. 前两位数字表示红色的分量,中间两位是绿色,后面两位是蓝色
    16. 上图代码的“CC”的分量的计算步骤与解释如下图
    17. 文本装饰:

       1 em{ 2     /*使<em>元素有一个从文本中间穿过的横线*/ 3     text-decoration: line-through; 4 } 5  6  7 em{ 8     /*使<em>元素有一个上画线和下划线*/ 9     text-decoration: underline overline;10 }11 12 em{13     /*使<em>元素没有任何装饰*/14     text-decoration: none;15 }16 17 h1,h2{18     color: #cc6600;19     /*在下滑框上加一条细的虚线*/20     border-bottom:thin dotted #aabbcc;21 }
      ログイン後にコピー

       

       

      The end--

       

    このウェブサイトの声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

    ホットAIツール

    Undresser.AI Undress

    Undresser.AI Undress

    リアルなヌード写真を作成する AI 搭載アプリ

    AI Clothes Remover

    AI Clothes Remover

    写真から衣服を削除するオンライン AI ツール。

    Undress AI Tool

    Undress AI Tool

    脱衣画像を無料で

    Clothoff.io

    Clothoff.io

    AI衣類リムーバー

    Video Face Swap

    Video Face Swap

    完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

    ホットツール

    メモ帳++7.3.1

    メモ帳++7.3.1

    使いやすく無料のコードエディター

    SublimeText3 中国語版

    SublimeText3 中国語版

    中国語版、とても使いやすい

    ゼンドスタジオ 13.0.1

    ゼンドスタジオ 13.0.1

    強力な PHP 統合開発環境

    ドリームウィーバー CS6

    ドリームウィーバー CS6

    ビジュアル Web 開発ツール

    SublimeText3 Mac版

    SublimeText3 Mac版

    神レベルのコード編集ソフト(SublimeText3)

    HTML:構造、CSS:スタイル、JavaScript:動作 HTML:構造、CSS:スタイル、JavaScript:動作 Apr 18, 2025 am 12:09 AM

    Web開発におけるHTML、CSS、およびJavaScriptの役割は次のとおりです。1。HTMLは、Webページ構造を定義し、2。CSSはWebページスタイルを制御し、3。JavaScriptは動的な動作を追加します。一緒に、彼らは最新のウェブサイトのフレームワーク、美学、および相互作用を構築します。

    HTML、CSS、およびJavaScriptの未来:Web開発動向 HTML、CSS、およびJavaScriptの未来:Web開発動向 Apr 19, 2025 am 12:02 AM

    HTMLの将来の傾向はセマンティクスとWebコンポーネントであり、CSSの将来の傾向はCSS-in-JSとCSShoudiniであり、JavaScriptの将来の傾向はWebAssemblyとServerLessです。 1。HTMLセマンティクスはアクセシビリティとSEO効果を改善し、Webコンポーネントは開発効率を向上させますが、ブラウザの互換性に注意を払う必要があります。 2。CSS-in-JSは、スタイル管理の柔軟性を高めますが、ファイルサイズを増やす可能性があります。 CSShoudiniは、CSSレンダリングの直接操作を可能にします。 3. Webassemblyブラウザーアプリケーションのパフォーマンスを最適化しますが、急な学習曲線があり、サーバーレスは開発を簡素化しますが、コールドスタートの問題の最適化が必要です。

    HTMLの未来:ウェブデザインの進化とトレンド HTMLの未来:ウェブデザインの進化とトレンド Apr 17, 2025 am 12:12 AM

    HTMLの将来は、無限の可能性に満ちています。 1)新機能と標準には、より多くのセマンティックタグとWebComponentsの人気が含まれます。 2)Webデザインのトレンドは、レスポンシブでアクセス可能なデザインに向けて発展し続けます。 3)パフォーマンスの最適化により、応答性の高い画像読み込みと怠zyなロードテクノロジーを通じてユーザーエクスペリエンスが向上します。

    HTML対CSS対JavaScript:比較概要 HTML対CSS対JavaScript:比較概要 Apr 16, 2025 am 12:04 AM

    Web開発におけるHTML、CSS、およびJavaScriptの役割は次のとおりです。HTMLはコンテンツ構造を担当し、CSSはスタイルを担当し、JavaScriptは動的な動作を担当します。 1。HTMLは、セマンティクスを確保するためにタグを使用してWebページの構造とコンテンツを定義します。 2。CSSは、セレクターと属性を介してWebページスタイルを制御して、美しく読みやすくします。 3。JavaScriptは、動的でインタラクティブな関数を実現するために、スクリプトを通じてWebページの動作を制御します。

    HTML対CSSおよびJavaScript:Webテクノロジーの比較 HTML対CSSおよびJavaScript:Webテクノロジーの比較 Apr 23, 2025 am 12:05 AM

    HTML、CSS、およびJavaScriptは、最新のWebページを構築するためのコアテクノロジーです。1。HTMLはWebページ構造を定義します。2。CSSはWebページの外観に責任があります。

    HTML:それはプログラミング言語か何か他のものですか? HTML:それはプログラミング言語か何か他のものですか? Apr 15, 2025 am 12:13 AM

    htmlisnotaprogramminglanguage; itisamarkuplanguage.1)htmlStructuresandformatswebcontentusingtags.2)ItworkswithcsssssssssdjavascriptforInteractivity、強化を促進します。

    HTMLを超えて:Web開発のための重要なテクノロジー HTMLを超えて:Web開発のための重要なテクノロジー Apr 26, 2025 am 12:04 AM

    強力な機能と優れたユーザーエクスペリエンスを備えたWebサイトを構築するには、HTMLだけでは十分ではありません。次のテクノロジーも必要です。JavaScriptは、Webページに動的とインタラクティブ性を与え、リアルタイムの変更がDOMを操作することで達成されます。 CSSは、美学とユーザーエクスペリエンスを向上させるために、Webページのスタイルとレイアウトを担当しています。 React、Vue.JS、Angularなどの最新のフレームワークとライブラリは、開発効率とコード組織構造を改善します。

    &lt; strong&gt;&lt; b&gt;の違いは何ですかタグと&lt; em&gt;&lt; i&gt;タグ? &lt; strong&gt;&lt; b&gt;の違いは何ですかタグと&lt; em&gt;&lt; i&gt;タグ? Apr 28, 2025 pm 05:42 PM

    この記事では、HTMLタグの違いについて説明します。、、、、、、、およびプレゼンテーションの使用とSEOとアクセシビリティへの影響に焦点を当てています。

    See all articles