博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Dreamweaver采用utf-8制作页面,到.net显示乱码问题解决
阅读量:5934 次
发布时间:2019-06-19

本文共 621 字,大约阅读时间需要 2 分钟。

Dreamweaver采用utf-8制作页面,到.net显示乱码问题解决

字体大小: [小] [中] [大]Date:
2007-12-17 10:36:38

  今天发现个怪问题,在dreamweaver里采用urf-8制作的页面,拖到.net里编辑的时候,呈现的都是乱码。很是不解,utf-8不是通用性很强的吗,不就是为了解决这问题吗~~~~后来才知道,和Unicode签名BOM有关。

  介绍下什么是Unicode签名BOM

  BOM(Byte order Mark),是UTF编码方案里用于标识编码的标准标记,在UTF-16里本来是FF FE,变成UTF-8就成了EF BB BF。这个标记是可选的,因为UTF8字节没有顺序,所以它可以被用来检测一个字节流是否是UTF-8编码的。微软做这种检测,但有些软件不做这种检测,而把它当作正常字符处理。

  微软在自己的UTF-8格式的文本文件之前加上了EF BB BF三个字节, windows上面的notepad等程序就是根据这三个字节来确定一个文本文件是ASCII的还是UTF-8的, 然而这个只是微软暗自作的标记, 其它平台上并没有对UTF-8文本文件做个这样的标记。

  也就是说一个UTF-8文件可能有BOM,也可能没有BOM。

  在Dreamweaver首选参数里勾选以下选项,那么采用UTF-8制作的页面放到.net编辑就不会显示乱码了

 

 
评论(3) | 浏览(3212)

转载地址:http://gbctx.baihongyu.com/

你可能感兴趣的文章
React 组件通信之 React context
查看>>
ZooKeeper 可视化监控 zkui
查看>>
Linux下通过配置Crontab实现进程守护
查看>>
ios 打包上传Appstore 时报的错误 90101 90149
查看>>
Oracle推出轻量级Java微服务框架Helidon
查看>>
密码概述
查看>>
nagios+nrpe监控配置错误日志集
查看>>
JavaScript应用开发实践指南迷你书
查看>>
autoconf,automake,libtool
查看>>
jQuery的技巧01
查看>>
基于泛型实现的ibatis通用分页查询
查看>>
gopacket 使用
查看>>
AlertDialog对话框
查看>>
我的友情链接
查看>>
办公室几台电脑怎么连一台打印机的具体步骤
查看>>
linux安全---cacti+ntop监控
查看>>
鸟哥的linux私房菜-shell简单学习-1
查看>>
nagios配置监控的一些思路和工作流程
查看>>
iptables+layer7实现访问控制+netfilter/iptables基础
查看>>
通讯组基本管理任务三
查看>>