検索
ホームページウェブフロントエンドhtmlチュートリアルフォントと色のスタイルを追加する-CSS_html/css_WEB-ITnose

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.     

    17. 上图代码的“CC”的分量的计算步骤与解释如下图
    18.                        

      文本装饰:

        

       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 までご連絡ください。
    属性を持つHTMLタグの例を挙げてください。属性を持つHTMLタグの例を挙げてください。May 16, 2025 am 12:02 AM

    HTMLタグと属性の使用方法には次のものが含まれます。1。基本的な使用法:などのタグを使用し、SRCやHREFなどの属性を介して必要な情報を追加します。 2。高度な使用法:データ - *カスタム属性を使用して、複雑な相互作用を実現します。 3.一般的な間違いを避けてください:プロパティ値が見積もりに囲まれていることを確認してください。 4。パフォーマンスの最適化:シンプルに保ち、標準属性とCSSクラス名を使用して、画像にALT属性があることを確認します。これらをマスターすると、Web開発スキルが向上します。

    HTMLタグとHTML属性の違いは何ですか?HTMLタグとHTML属性の違いは何ですか?May 14, 2025 am 12:01 AM

    htmltagsdeTheStructureOfawebpage、whiLeattributesdddddddddtetails.1)tagslike、andoutlineThecontentのsplacement.2)属性、クラス、およびスチリーンハンシテアグビーズイメージソース、スタイリング、および改善、および改善の想像力。

    HTMLの未来:進化とトレンドHTMLの未来:進化とトレンドMay 13, 2025 am 12:01 AM

    HTMLの未来は、よりセマンティック、機能的、モジュール式方向に発展します。 1)セマンティック化により、タグがコンテンツをより明確に説明し、SEOとバリアのないアクセスを改善します。 2)機能化は、ユーザーのニーズを満たすために新しい要素と属性を導入します。 3)モジュール性は、コンポーネントの開発をサポートし、コードの再利用性を改善します。

    Web開発にとってHTML属性が重要なのはなぜですか?Web開発にとってHTML属性が重要なのはなぜですか?May 12, 2025 am 12:01 AM

    htmlattributesarecrucialinwebdevevermentmentmentmentmentmentmentmention behavior、like、andfunctionality.theyenhance -interactivity、accessibility、andseo.forexample、thesrcattribute intagsimpactsseo

    Alt属性の目的は何ですか?なぜそれが重要なのですか?Alt属性の目的は何ですか?なぜそれが重要なのですか?May 11, 2025 am 12:01 AM

    ALT属性は、HTMLのタグの重要な部分であり、画像の代替テキストを提供するために使用されます。 1.画像をロードできない場合、ALT属性のテキストが表示され、ユーザーエクスペリエンスが向上します。 2。スクリーンリーダーは、ALT属性を使用して、視覚障害のあるユーザーが写真の内容を理解するのに役立ちます。 3. ALT属性のEnginesインデックステキストを検索して、WebページのSEOランキングを改善します。

    HTML、CSS、およびJavaScript:例と実用的なアプリケーションHTML、CSS、およびJavaScript:例と実用的なアプリケーションMay 09, 2025 am 12:01 AM

    Web開発におけるHTML、CSS、およびJavaScriptの役割は次のとおりです。1。HTMLは、Webページ構造の構築に使用されます。 2。CSSは、Webページの外観を美化するために使用されます。 3. JavaScriptは、動的な相互作用を実現するために使用されます。タグ、スタイル、スクリプトを通じて、これら3つは最新のWebページのコア関数を構築します。

    Lang属性をタグにどのように設定しますか?なぜこれが重要なのですか?Lang属性をタグにどのように設定しますか?なぜこれが重要なのですか?May 08, 2025 am 12:03 AM

    タグのLang属性を設定することは、WebアクセシビリティとSEOを最適化する重要なステップです。 1)ラング属性をタグに設定します。 2)多言語コンテンツでは、ようなさまざまな言語パーツのLang属性を設定します。 3)「EN」、「FR」、「ZH」などのISO639-1標準に準拠する言語コードを使用します。Lang属性を正しく設定すると、Webページと検索エンジンランキングのアクセシビリティが向上します。

    HTML属性の目的は何ですか?HTML属性の目的は何ですか?May 07, 2025 am 12:01 AM

    htmlattributeSareSientionalentionalentionalentionalentiallyance'functionalityandappearance.theyaddinformationtodefinebehavior、light、and interaction、makewebsitesteractive、responsive、andviseallyappaleal.attributeslikesrc、href、class、型、およびdoadabledransform

    See all articles

    ホット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 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

    ホットツール

    EditPlus 中国語クラック版

    EditPlus 中国語クラック版

    サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

    SublimeText3 Mac版

    SublimeText3 Mac版

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

    SublimeText3 英語版

    SublimeText3 英語版

    推奨: Win バージョン、コードプロンプトをサポート!

    ゼンドスタジオ 13.0.1

    ゼンドスタジオ 13.0.1

    強力な PHP 統合開発環境

    SublimeText3 中国語版

    SublimeText3 中国語版

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