瀏覽器是通過字體的哪個名稱進(jìn)行匹配的?
我的理解是這樣的。
font-family 可以把多個字體名稱作為一個“回退”系統(tǒng)來保存,如果瀏覽器不支持第一個字體,則會嘗試下一個。
也就是說瀏覽器會使用它可識別的第一個值。
舉個例子:body{font-family:微軟雅黑,Arial,Times New Roman}。<!—給body設(shè)置字體—>
當(dāng)你的網(wǎng)站被瀏覽器打開時,瀏覽器會給body設(shè)置字體,當(dāng)它發(fā)現(xiàn)你的電腦沒有安裝“微軟雅黑”時它就會繼續(xù)找下一個定義的字體,如果你的計算機都沒有裝這些字體瀏覽器就會使用計算機默認(rèn)的字體:宋體。
因為基本上每臺計算機都裝有宋體。
我也是學(xué)前端不久,回答如有不對或冒犯請盡情吐槽我會加以修改,謝謝。