Chinaunix首页 | 论坛 | 博客
  • 博客访问: 13046375
  • 博文数量: 1293
  • 博客积分: 13501
  • 博客等级: 上将
  • 技术积分: 17974
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-08 18:11
文章分类

全部博文(1293)

文章存档

2019年(1)

2018年(1)

2016年(118)

2015年(257)

2014年(128)

2013年(222)

2012年(229)

2011年(337)

分类: Html/Css

2016-04-12 11:52:57

使用下面这个模板,往HTML中写入中文,可能会显示乱码:

image

image

要想在静态的HTML文件中显示中文,可以将上面的meta语句改为:

image

这里的GB2312表示简体中文,也可以设置为大字符集GBK。

ISO8859-1,通常叫做Latin-1。Latin-1包括了书写所有西方欧洲语言不可缺少的附加字符。


两句保存HTML文本到HTML文件的句子:


  1. dynamic doc = MyWebBrowser.doc;
  2. var htmlText = doc.documentElement.InnerHtml;
  3. File.WriteAllText(/*DialogBox.SaveFile()*/path, htmlText,Encoding.UTF8);
  4. File.WriteAllText(/*DialogBox.SaveFile()*/path, htmlText);


这一句由于没有指明编码方式,容易出现乱码。

File.WriteAllText(/*DialogBox.SaveFile()*/path, htmlText);

参考文献:

阅读(2137) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~