+ -
当前位置:首页 → 问答吧 → 关于GB2312编码的CSS文件转换为UTF-8编码格式

关于GB2312编码的CSS文件转换为UTF-8编码格式

时间:2009-01-06

来源:互联网

如果把GB2312编码格式的CSS文件转换为UTF-8编码格式会不会出现大问题?

作者: mycggo   发布时间: 2009-01-06

谁了解这方面的情况?

作者: mycggo   发布时间: 2009-01-08

如果结构层与表现层的编码格式不同的话,会出现一些很头疼的问题,至于问题的严重性不好确定,目前我还没有遇到这方面的大问题,但是尽量不要出现这种失误!

作者: zoloadang   发布时间: 2009-01-08

html和css都转成uft-8问题不大吧

作者: boyr   发布时间: 2009-01-08

我就是因为不确定这种问题的严重性有多大才头痛

[ 本帖最后由 mycggo 于 2009-1-8 09:45 编辑 ]

作者: mycggo   发布时间: 2009-01-08

就算html和css都正确,两种编码下同样的内容还是不会完全相同。主要是字体和空格对齐问题严重,会影响排版。
可以参见http://bbs.blueidea.com/thread-2906034-1-1.html

作者: boyr   发布时间: 2009-01-08

如果有中文注释,可能有些问题吧...

作者: landseer   发布时间: 2009-01-08

如果样式里有中文,比如有
font-family: '宋体'
这类的样式,不同编码会产生问题。例如页面是gb2312,css文件是utf8,那么如果‘宋体’转码出现乱码很可能后面的样式都无法显示了。

关于转码,可以用dw来做。
在css文件头部加上如下代码:
/*
<meta http-equiv="Content-Type" content="text/html; charset=GB2312" />
*/
然后关闭再打开就可以了。

不同编码的文件在dw里显示的字体不一样,如果你细心可以发现。

作者: setimouse   发布时间: 2009-01-08

提醒:最后回贴距现在 685 天,请不要无意义回复

试了试,不同编码文件在DW CS4中字体是一样的

作者: ytx1111   发布时间: 2010-11-23