<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>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                **自定義 Web 字體** >目前 Web 常用的字體格式有:EOT、TTF、OTF、WOFF、WOFF2、SVG,但并沒有一種格式可以在所有瀏覽器中運行。所以這就意味必須使用多種字體格式來提供一致的體驗。 >**使用字體** >通常網頁使用的字體會受制于操作系統,如果我們在設計中使用了某個特殊字體而用戶的操作系統沒有安裝,那么網頁則會退而求其次的選擇系統已有的字體。因此我們并不能隨便使用一些好看的字體,只能選用一些安全字體。比如:Helvetica,Arial,宋體,微軟雅黑等。 >通過 CSS 的 @font-face 規則,可以允許 Web 設計人員使用用戶計算機上未安裝的字體。找到/購買了想要使用的字體后,只需將字體文件包含在 Web 服務器上,它將在需要時自動下載給用戶。 ~~~ @font-face { font-family: 'family-name'; src: url('/path/FontFamily.eot'); src: url('/path/FontFamily.eot?#iefix') format('embedded-opentype'), url('/path/FontFamily.woff') format('woff'), url('/path/FontFamily.ttf') format('truetype'), url('/path/FontFamily.svg#iconfont') format('svg'); font-weight: normal; font-style: normal; } ~~~ >##### **#iefix 有何作用?** >IE9 之前的版本沒有按照標準解析字體聲明,當`src`屬性包含多個`url`時,它無法正確的解析而返回 404 錯誤,而其他瀏覽器會自動采用自己適用的`url`。因此把僅 IE9 之前支持的 EOT 格式放在第一位,然后在 url 后加上`?`,這樣 IE9 之前的版本會把問號之后的內容當作`url`的參數。至于`#iefix`的作用,一是起到了注釋的作用,二是可以將`url`參數變為錨點,減少發送給服務器的字符。 >##### **為何有兩個 src ?** >絕大多數情況下,第一個`src`是可以去掉的,除非需要支持 IE9 下的兼容模式。在 IE9 中可以使用 IE7 和 IE8 的模式渲染頁面,微軟修改了在兼容模式下的 CSS 解析器,導致使用`?`的方案失效。由于 CSS 解釋器是從下往上解析的,所以在上面添加一個不帶問號的`src`屬性便可以解決此問題。 **字體格式** >##### **TTF(TrueType 字體)** >TrueType 是 1980 年代后期由 Apple 和 Microsoft 開發的字體標準。 TrueType 是 Mac OS 和 Microsoft Windows 操作系統最常用的字體格式。 >##### **OTF(OpenType 字體)** >OpenType 是可縮放計算機字體的格式。它基于 TrueType 構建,并且是 Microsoft 的注冊商標。今天,OpenType 字體在主要計算機平臺上得到普遍使用。 >##### **EOT(嵌入式 OpenType 字體)** >EOT 字體是 Microsoft 設計的 OpenType 字體的緊湊形式,用作網頁上的嵌入式字體。 >##### **WOFF(Web 開放字體格式)** >WOFF 是用于網頁的字體格式。它于 2009 年開發,現已成為 W3C 的推薦標準。 WOFF 本質上是具有壓縮和其他元數據的 OpenType 或 TrueType。目標是支持在有帶寬限制的網絡上從服務器到客戶端進行字體分發。 >WOFF2是下一代WOFF。WOFF2格式提供了比原始WOFF平均30%的壓縮增益。因為它還只是推薦升級,沒有得到WOFF的廣泛支持。 >##### **WOFF(Web 開放字體格式)** >SVG 字體允許在顯示文本時將 SVG 用作字形。 SVG 1.1 規范定義了一個字體模塊,該模塊允許在 SVG 文檔中創建字體。您還可以將 CSS 應用于 SVG 文檔,同時 @font-face 規則可以應用于 SVG 文檔中的文本。 **瀏覽器支持** ![](https://img.kancloud.cn/4f/e4/4fe40849f58fb147b1631b8b6de9d946_704x516.png)
                  <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>

                              哎呀哎呀视频在线观看