网页CSS JS编码格式如何转换兼容

html-css025

网页CSS JS编码格式如何转换兼容,第1张

@charset "gb2312"

类似的,JS文件也有编码格式。你可以用编码器转化下格式。(1)Dreamweaver:快捷键Ctrl+J 标题/编码 编码设置保存即可

(2)EditPlus:双击右下角的状态栏 UTF-8 或ANSI 在选择相应格式保存即可

(3)当然你也可以使用记事本 另存为 编码格式转换编码

(其他应该还有一些方法吧,因没有一一测试。故待完善~)

根据 CSS 2.1 规范的描述,应按照以下优先级来确定一个外部 CSS 文件的编码:

HTTP 响应头中 Content-Type 字段的 charset 参数指定的编码。

BOM 以及/或者 @charset 定义的编码。

<link charset=>或其他链接机制提供的元数据(如果有的话)指定的编码。

引入该 CSS 文件的 HTML 或另一个 CSS 文件(如果有的话)中已确定的编码。

如果以上几步都没能确定编码,则假定其编码为 UTF-8。

关于上述内容的详细信息,请参考 CSS 2.1 规范 4.4 CSS style sheet representation 中的内容。

确定代码没错的话,尝试以下几种方法:

1、折叠标签确定是否有未结束的标签,很多时候容易误删。

2、加clear:both清除样式

3、对样式加强调如margin: 0px!important,或css里面class样式前面加强调,如.box .content{margin: 0px}

4、针对不同IE内核单独写样式:IE7加*、IE6加_、IE9加\9或\0。