不行,CSS只能控制全部字體,不能分別控制中英文阿拉伯?dāng)?shù)字。

成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供托里網(wǎng)站建設(shè)、托里做網(wǎng)站、托里網(wǎng)站設(shè)計(jì)、托里網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、托里企業(yè)網(wǎng)站模板建站服務(wù),10年托里做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
樓上管理員推薦答案是錯(cuò)的,不信自己試試吧。
這里我不清楚題主你具體的類名,我就給你大概寫一個(gè)吧。
html{?font-family:"中文某字體","英文某字體"}
這樣就可以為html同時(shí)設(shè)置中文和英文的字體,html會自動識別文字的中英文,并引用指定字體。
不能,這與你的瀏覽器工作環(huán)境有關(guān),與css無關(guān),css僅僅是控制樣式的,而不是控制行為的,你這種中英文切換是行為,css無法實(shí)現(xiàn)。
嗯,這個(gè)好簡單的
只要直接在 font-family 后面寫多個(gè)字體就OK了,把英文的字體放在前面,中文的字體放在后面。
font-family:"Arial","Times New Roman","楷體_GB2312",楷體","華文楷體","宋體"
這樣,系統(tǒng)會自動按順序依次給字上字體的,當(dāng)當(dāng)前字體不支持文本時(shí),換用列表中的下一個(gè)字體
使用行內(nèi)樣式span,這樣可以保證文字不換行,然后再單獨(dú)定義span樣式文字字體號;
如:
style
.aa{ font-family:"微軟雅黑"; font-size:18px; color:#333333;}
.aa span{ font-family:Arial; font-size:12px; color:#990000;}
/style
div class="aa"中文字體號和顏色spanThis english/span/div
效果如下圖
font-family的調(diào)用方法:
代碼如下:
div {
font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
font:bold 12px/0.75em Arial,'Times New Roman','Microsoft YaHei',SimHei;
}
根據(jù)font-family的原則,假如客戶終端不認(rèn)識前面的字體,就自動切換到第二種字體,第二種不認(rèn)識就切換到第三種,以此類推.假如都不能識別就調(diào)用默認(rèn)字體
根據(jù)font-family的字體調(diào)用原則我們可以為英文,中文,等兩種字體調(diào)用不同的字體來渲染.
如:Arial,’Times New Roman’這兩種字體不認(rèn)識中文,只認(rèn)識英文,所以,這兩種字體只能渲染英文數(shù)字和一些特殊符號,而頁面中的中文就會自動調(diào)用第三種字體Microsoft YaHei(PS:假如存在這種字體的話).
所以,在定義字體的時(shí)候把英文的字體寫在前面把中文的寫在后面.這樣,系統(tǒng)就會自動按順序依次給字用字體,如果當(dāng)前字體不支持文本,自動換用列表中的下一個(gè)字體
經(jīng)過測試,IE9、IE9兼容模式(兼容IE8)、Chrome瀏覽器最新版本(34.0)、 Firefox瀏覽器最新版本(29.0)支持該font-family屬性;
但是某些版本的IE瀏覽器(IE7、IE8)無法實(shí)現(xiàn)該font-family屬性的要求,還會暴露出一些奇怪的 bug。如在這些版本的瀏覽器下使用中文字體(比如微軟雅黑),需要把該中文字體放到font-family屬性的首位,但是會導(dǎo)致英文字體也會使用該中文字體渲染。即在這些瀏覽器(IE7、IE8)下不支持在font-family屬性中為英文和中文字體分別使用不同的字體。
分享文章:css樣式中英,css英文
本文URL:http://chinadenli.net/article5/dsegsoi.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、服務(wù)器托管、全網(wǎng)營銷推廣、網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計(jì)、Google
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)