dreamweaver预览乱码
dreamweaver预览乱码大多是文件实际保存的编码与页面声明的编码不一致造成的,先确认文件的真实编码,再让 Dreamweaver 的文档编码、代码里的 meta 声明、浏览器解析的编码三者保持统一,按下面步骤逐项排查。
- 先确认文件的真实编码
打开出现乱码的页面,在 Dreamweaver 状态栏或「修改」菜单的「页面属性」里查看当前文档编码;也可以用系统自带的记事本打开同一个文件,从「另存为」对话框底部的编码下拉框确认文件实际保存的编码,常见的有 UTF-8、GB2312、GBK。先弄清真实编码,后面才好对症处理。 - 统一 Dreamweaver 的文档编码
在「修改」菜单打开「页面属性」,进入「标题/编码」分类,把编码改成与文件真实编码一致的选项,例如 UTF-8;如果改完正文反而变成乱码,说明方向反了,应改回原编码并选择重新载入而不是转换。不同版本菜单位置略有差异,找不到时可在软件帮助里搜索「页面属性」或「编码」。 - 检查代码里的 meta 编码声明
切换到代码视图,在 head 区域找到 meta 标签,确认 charset 属性的值与文件实际编码一致,例如声明为 utf-8 或 gb2312;声明与实际不符时,浏览器会按声明的编码去解析,预览就会乱码。改完后保存文件,再在「文件」菜单里选择用浏览器预览验证效果。 - 修改新建文档的默认编码
如果每次新建页面预览都乱码,打开「编辑」菜单中的「首选参数」,找到「新建文档」分类,把默认编码改成项目统一使用的编码,例如 UTF-8;如果之前勾选了 Unicode 签名(BOM)相关选项并怀疑它引起兼容问题,可取消勾选后新建页面再测试。不同版本首选参数位置略有差异,可在设置里直接搜索编码相关选项。 - 区分是文件问题还是预览环境问题
在浏览器里手动切换编码(浏览器菜单中的「编码」或「文字编码」选项),看页面能否恢复正常:能恢复说明是声明与实际编码不一致;怎么切换都乱码,就要怀疑文件在传输或保存时被破坏,例如用 FTP 上传时传输模式不对,可改用二进制模式重新上传。动态页面还要检查服务器输出的字符集设置是否与页面编码一致。 - 排除字体导致的显示异常
如果乱码表现为方框、问号或字体明显不对,但文字内容还能辨认,多半不是编码问题,而是 CSS 里 font-family 指定了系统没有的字体。检查样式表中的字体列表,在前面加上「微软雅黑」「宋体」等常见中文字体作为后备,保存后刷新预览即可确认是否恢复。
软件页面:Dreamweaver。
如果这篇内容对您有帮助