整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          我們一起來學習下網頁中特殊字體的引用

          我們一起來學習下網頁中特殊字體的引用

          網站中,字體扮演了其中重要的一個角色,選用什么樣的字體也是一個相對比較重要的工作。不同的電腦,所安裝的字體不盡相同。那我們在做網站中該如何選擇字體呢?

          圖片來源于網絡

          系統自帶的字體包括:

          中文字體:微軟雅黑、宋體、黑體;
          英文字體:Arial、Helvetica

          使用這些字體自帶的字體可以高度的還原設計稿上的文字效果。

          我們在網站制作過程中,因頁面設計所需,常常會碰到一些特殊的字體,雖然引用了,卻無法在網頁中顯示和設計稿一樣的字體。這是由于用戶的電腦并沒有安裝這些特殊字體。

          這種情況下,我們可以通過以下方法讓其正常顯示。

          切成圖片的方式

          優點:簡單、快捷、方便
          缺點:不易更改(需要會ps)、放大縮小會失真、不利用優化
          適用于不常更新的區域,如首頁的標題、固定的欄目標題等。
          如下圖“聯系”兩字

          圖片來源于網絡

          外部字體引用的方式

          優點:方便后期用戶操作,直接更改文字即可、利于優化
          缺點:中文字體較大,會影響加載速度。
          如下圖數字

          圖片來源于網絡

          使用方法:

          1)下載所需的字體樣式,格式有所區別,常用.TTF、.woff、.OTF等格式

          可通過在線字體轉換,將字體格式轉化為我們需要的格式。

          字體格式轉換一:

          https://www.fontsquirrel.com/tools/webfont-generator


          字體格式轉換二:

          https://www.fontke.com/tool/convfont/

          2)css中引用字體格式:

          @font-face { 
            font-family: '字體名稱'; 
            src: url('../fonts/字體名稱.eot'); 
            src: url('../fonts/字體名稱.eot?#iefix') format('embedded-opentype'), 
            url('../fonts/字體名稱.woff2') format('woff2'), url('../fonts/字體名稱.woff') format('woff'), 
            url('../fonts/字體名稱.svg#字體名稱') format('svg'); font-weight: normal; font-style: normal; 
          }

          3)引用:

          
          .num {
                  font-family: 字體名稱;
          }

          由于中文字體體積較大,預覽下載需要一定的時間,打開會比較慢,英文字體體積本身比較小,不存在這樣的問題。

          在前端開發過程中,psd稿中經常會使用特殊的字體樣式,我們在處理時需要考慮到一些可能出現的情況及問題:

          1.字體樣式是否存在版權問題

          2.文字分情況劃分:

          例:在logo、特殊圖片、固定圖片、固定背景圖等位置中,不需要后臺數據更改遍歷的固定型文字,可以使用切成圖片的形式來展現

          例:在一些需要遍歷的后臺數據,如:新聞標題、日期時間、欄目banner文字等,這些需要css引入外部字體樣式來實現

          外部字體樣式引用方法:

          <1>.下載所需的字體樣式,格式有所區別,常用.TTF、.OTF格式格式

          .TTF或.OTF,適用于Firefox 3.5、Safari、Opera

          .EOT,適用于Internet Explorer 4.0+

          .SVG,適用于Chrome、IPhone

          <2>.將字體文件放入項目文件夾,通常在css中font文件夾

          <3>.css中引用方法

          <4>.標簽中引用

          前端開發過程中難免會用到特殊字體,如何引入特殊字體?

          1. 首先你得有字體文件,文件格式為,TTF、OTF、EOT、SVG
          2. 將字體文件放入本地文件夾中或者服務器上
          3. css中引入,以下為引入方法
          @font-face {
            font-family: 'icomoon'; // 這里自定義字體名稱 
            src:  url('fonts/icomoon.eot?'); // 文件路徑或者服務器路徑
            src:  url('fonts/icomoon.eot?') format('embedded-opentype'), // format屬性:字體的格式 主要用于瀏覽器識別
              url('fonts/icomoon.ttf?') format('truetype'),
              url('fonts/icomoon.woff?') format('woff'),
              url('fonts/icomoon.svg?') format('svg');
            font-weight: normal;
            font-style: normal;
            font-display: block;
          }
          
          /* 調用 */
          body{
              font-family:'icomoon'
          }
          

          注:eot為IE專用,ttf官方說是蘋果和微軟為PostScript 而開發的字體格式,個人理解為通用格式。woff是壓縮過后輕量級,svg對文本支持不太好


          主站蜘蛛池模板: 亚洲一区视频在线播放| 午夜精品一区二区三区在线视| 色偷偷一区二区无码视频| 国产一区二区三区不卡观| 国产精品一区视频| 成人区人妻精品一区二区不卡| 精品视频一区二区三区| 亚洲国产精品自在线一区二区| 精品少妇人妻AV一区二区| 伊人无码精品久久一区二区| 国产一区玩具在线观看| 欧美一区内射最近更新| 无码精品人妻一区二区三区影院| 国产成人精品a视频一区| 国产色情一区二区三区在线播放| 精品国产一区二区三区在线 | 国产大秀视频一区二区三区| www一区二区www免费| 亚洲成AV人片一区二区| 全国精品一区二区在线观看| 亚洲AV永久无码精品一区二区国产| 久久青草国产精品一区| 韩国资源视频一区二区三区| 中文字幕无码不卡一区二区三区| 亚洲视频一区二区在线观看| 在线免费视频一区| 少妇精品久久久一区二区三区 | 色窝窝无码一区二区三区成人网站 | 精品三级AV无码一区| 视频一区二区三区在线观看| 在线|一区二区三区| 波霸影院一区二区| 在线不卡一区二区三区日韩| 一本AV高清一区二区三区| 爆乳熟妇一区二区三区霸乳| 精品国产亚洲第一区二区三区| 久久精品午夜一区二区福利| 精品视频在线观看你懂的一区 | 无码国产精品一区二区免费3p | 在线免费视频一区| 亚洲国产专区一区|