CSS文件里用@charset "gb2312"和 @charset "UTF-8",其他html全部一样,产生了不同的结果。

html-css019

CSS文件里用@charset "gb2312"和 @charset "UTF-8",其他html全部一样,产生了不同的结果。,第1张

从图中看,样式改变可能是因为编码不一致,导致至少font-family那一行读出的是无效值,然后按照浏览器默认样式显示出来。

呼吁各位在知道回答的童鞋,如果不太懂就不要乱回答,刷积分确实很重要,但还是希望能帮助维持知道这个平台的整洁。

<p class="kaiti">文字内容</p>

这里的文字内容就是显示的楷体_GB2312 字体,如果没有该字体 就显示Times New Roman字体

编辑器里面有编码互转功能,dw、ep、ed、notpad、st什么的,几乎都能转换,或者记事本打开文件,全选、复制、另存(另存时下拉选项选utf8),另存后粘贴进去再保证也能转。网上还有很多批量转换的小软件。