解決辦法:
一、字蛛
原理
爬行本地 html 文檔,分析所有 css 語句
記錄@font-face語句聲明的字體,并且記錄使用該字體的 css 選擇器
通過 css 選擇器的規(guī)則查找當(dāng)前" />
解決辦法:
原理
爬行本地 html 文檔,分析所有 css 語句
記錄@font-face語句聲明的字體,并且記錄使用該字體的 css 選擇器
通過 css 選擇器的規(guī)則查找當(dāng)前 html 文檔的節(jié)點,記錄節(jié)點上的文本
找到字體文件并刪除沒被使用的字符
編碼成跨平臺使用的字體格式
font-spider 僅適用于固定文本,如果文字內(nèi)容為動態(tài)可變的,新增的文字將無法顯示為特殊字體。
1.安裝node.js;
2.安裝字蛛:
npm install font-spider -g
3.運行字蛛
font-spider C:UserswangchaoDesktopindex*.html
<!--也就是你的html完整路徑 【*】 是通配符,表示會掃描所有的html文件 -->
<!--要是打包單個html中使用的特殊字體文字,將文件名改成對應(yīng)的文件名-->
4.運行完后
<!--發(fā)現(xiàn)字體文件的根目錄多了一個font文件夾,文件夾里存放的是原來字
體文件的備份,而網(wǎng)頁引用的是使用字蛛后壓縮保存的字體-->
<!--css-->
.font {
font-size: 32px;
color: skyblue;
font-family: 'sx';
}
@font-face {
font-family: 'sx';
src: url('suxin-subfont.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
<!--html-->
<p class="font">京德匠心鑄器</p>

也可以看出來字體文件生效了,但是同樣,也不支持動態(tài)的添加的文字
最新動態(tài)
生產(chǎn)小工單能給 生產(chǎn)管理帶來哪些好處?
武漢網(wǎng)站制作公司解鎖軟件開發(fā)能做什么?
營銷型網(wǎng)站與普通網(wǎng)站有什么區(qū)別?——武漢網(wǎng)站建設(shè)
常見問題百寶箱
A2014,有位學(xué)妹不顧家人反對,在上海這個國際化大都市謀了一個公眾號助理的職位。斗志昂揚地奮斗了 3 年,我眼看著她的內(nèi)容駕馭能力突飛猛進,內(nèi)容質(zhì)量從三流到一流,職位
A文章主要分析了不同的視覺設(shè)計元素是如何影響網(wǎng)站用戶體驗,希望通過文章的解讀能夠?qū)δ愕漠a(chǎn)品設(shè)計帶來些啟發(fā)。 也許是因為我在視覺設(shè)計上沒有太多經(jīng)驗,我發(fā)現(xiàn)
A雙贏系統(tǒng)建站系統(tǒng),三網(wǎng)同步,建站推廣一步到位雙贏系統(tǒng)建站系統(tǒng),三網(wǎng)同步,建站推廣一步到位雙贏系統(tǒng)建站系統(tǒng),三網(wǎng)同步,建站推廣一步到位雙贏系統(tǒng)建站系統(tǒng),三網(wǎng)同步,建站推
027-89992189
掃一掃關(guān)注微信
Copyright 2013-2020 All Rights Reserved 武漢互贏網(wǎng)絡(luò)科技股份有限公司 鄂ICP備19027860號