<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # 第 15 章 CSS 文本樣式[上] 學習要點: 1.字體總匯 2.字體設置 3.Web 字體 主講教師:李炎恢 本章主要探討 HTML5?中 CSS?文本樣式,通過文本樣式的設置,更改字體的大小、樣式以及文本的方位。 **一.字體總匯** 本節課,我們重點了解一下 CSS?文本樣式中字體的一些設置方法,樣式表如下: | **屬性名** | **說明** | **CSS 版本** | | --- | --- | | font-size | 設置字體的大小 | 1 | | font-variant | 設置英文字體是否轉換為小型大寫 | 1 | | font-style | 設置字體是否傾斜 | 1 | | font-weight | 設置字體是否加粗 | 1 | | font-family | 設置 font?字體 | 1 | | font | 設置字體樣式復合寫法 | 1 ~ 2 | | @font-face | 設置 Web?字體 | 3 | **二.字體設置** 我們可以通過 CSS?文本樣式來修改字體的大小、樣式以及形態。 **1.font-size** ``` p { font-size: 50px; } ``` 解釋:設置文本的大小。屬性值如下表: ![](https://box.kancloud.cn/2016-05-16_5739d6c0ed873.png) ![](https://box.kancloud.cn/2016-05-16_5739d6c10b737.png) //先設置父元素字體大小 ``` body { font-size: 50px; } ``` //再設置相對小一些 ``` p { font-size: smaller; } ``` ?**2.font-variant** ``` p { font-variant: small-caps; } ``` 解釋:設置字體是否以小型大寫字母顯示。 | **值** | **說明** | | --- | --- | | normal | 表示如果以小型大寫狀態,讓它恢復小寫狀態。 | | small-caps | 讓小寫字母以小型大寫字母顯示。 | ?//先讓父元素設置小型大寫 ``` body { font-variant: small-caps; } ``` //讓子元素設置恢復小寫? ``` p { font-size: 50px; font-variant: normal; } ``` **3.font-style** ``` p { font-style: italic; } ``` 解釋:設置字體是否傾斜。 | **值** | **說明** | | --- | --- | | normal | 表示讓傾斜狀態恢復到正常狀態。 | | italic | 表示使用斜體。 | | oblique | 表示讓文字傾斜。區別在沒有斜體時使用。 | ``` p { font-weight: bold; } ``` 解釋:設置字體是否加粗。 | **值** | **說明** | | --- | --- | | normal | 表示讓加粗的字體恢復正常。 | | bold | 粗體 | | bolder | 更粗的字體 | | lighter | 輕細的字體 | | 100 ~ 900 之間的數字 | 600 及之后是加粗,之前不加粗 | 在目前計算機和瀏覽器顯示中,只有 bold?加粗,其他更粗更細,目前體現不出來。 **5.font-family** ``` p { font-family: 微軟雅黑; } ``` 解釋:使用指定字體名稱。這里使用的字體是瀏覽者系統的字體。有時為了兼容很多瀏覽者系統的字體,可以做幾個后備字體。 //備用字體 ``` p { font-family: 楷體,微軟雅黑,宋體; } ``` **6.font** ``` p { font: 50px 楷體; } ``` 解釋:字體設置簡寫組合方式。格式如下:[是否傾斜|是否加粗|是否轉小型大寫]?字體大小 字體名稱; **三.****Web****?字體** 雖說可以通過備用字體來解決用戶端字體缺失問題,但終究用戶體驗不好,且不一定備用字體所有用戶都安裝了。所以,現在 CSS?提供了 Web?字體,也就是服務器端字體。 //服務器提供字體 ``` @font-face { font-family: abc; src: url('BrushScriptStd.otf'); } p { font-size: 50px; font-family: abc; } ``` 英文字體文件比較小,而中文則很大。所以,中文如果想用特殊字體可以使用圖片。大面積使用特殊中文字體,就不太建議了。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看