真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

css瀏覽器亂碼如何解決

本篇內(nèi)容介紹了“css瀏覽器亂碼如何解決”的有關(guān)知識,在實(shí)際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

創(chuàng)新互聯(lián)建站2013年至今,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目做網(wǎng)站、成都網(wǎng)站制作網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢想脫穎而出為使命,1280元東營區(qū)做網(wǎng)站,已為上家服務(wù),為東營區(qū)各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18982081108

css瀏覽器亂碼的解決辦法:1、將CSS指定編碼類型如“@charset "utf-8"”;2、在css中使用別名,繞開使用中文,從而避免亂碼,其正常代碼如“font-family:"SimHei"”。

css代碼亂碼解決:

亂碼引起的CSS失效原理:

由于一個(gè)中文是兩個(gè)字符組成,在編碼不一致的情況下會引發(fā)字符的“重新”組合,(半個(gè)漢字的編碼字符與后面的字符組合生成新的“文字”)引發(fā)原本的結(jié)束符合“變異”,從而導(dǎo)致找不到結(jié)束符號,使得后面的CSS就會失效。

解決方法一:

CSS中出現(xiàn)的亂碼都是由于CSS字符編碼與頁面的字符編碼不一致所引起的,因此最直接的方法就是使字符編碼一致。將CSS指定編碼類型,例:@charset "utf-8";(指定編碼類型為utf-8,須寫在CSS文件第一行)

解決方法二:

CSS中出現(xiàn)的亂碼都是由于中文字符引發(fā)的,因此只要不寫中文,就不會產(chǎn)生“亂碼引起CSS失效”的這種情況。

撇開以上兩種解決方法,我們在刨下根,就會發(fā)現(xiàn)“亂碼”通常來自以下兩種情況。

一、中文注釋引起亂碼

亂碼實(shí)例:

正常代碼:/*三漢字*/

引起的亂碼:/*涓夋眽瀛?/

上例為亂碼阻斷了CSS注釋的結(jié)束符,使得后面的CSS內(nèi)容都在注釋范圍內(nèi),從而導(dǎo)致CSS的失效

防范措施:加強(qiáng)注釋

示例:

正常代碼:/****三漢字****/

引起的亂碼:/****涓夋眽瀛?***/

這種增強(qiáng)版的注釋可以防止亂碼把注釋的最終結(jié)束符“變異”,可以在編寫CSS時(shí),提前防范

二、中文字體引起亂碼

亂碼實(shí)例:

正常代碼:

font-family:"黑體"

引起的亂碼:

font-family:"榛戜綋"

上例為亂碼使得字體名稱變成亂碼,導(dǎo)致指定字體失效。這個(gè)問題的后果似乎不是很嚴(yán)重,但實(shí)際情況中,確實(shí)存在一種亂碼把后面的引號“變異”的情況,使得后面的CSS都在字體的引號中,從而后面的CSS全部失效。

防范措施:采用字體的別名(所以瀏覽器都可識別)

示例:

正常代碼:

font-family:"SimHei" (font-family:"\9ed1\4f53" )

瀏覽器解析:

font-family:"SimHei"

(font-family:"黑體",IE6仍為font-family:"\9ed1\4f53" 但字體解析顯示為黑體)

使用別名,繞開了使用中文,從而避免亂碼。

“css瀏覽器亂碼如何解決”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!


標(biāo)題名稱:css瀏覽器亂碼如何解決
標(biāo)題URL:http://weahome.cn/article/ghsogh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部