2016-08-24 23 views
2

我有一个网页,如果我在Windows记事本打开它,一段文字是这样的如何修复html中的字符编码问题?

Avertissement sur la sécurité

但是,如果我在记事本打开它++,它看起来像

enter image description here

Notepad ++也说该文件也是在UTF-8编码。

如果我在浏览器中打开它,它看起来像

enter image description here

我在上面有

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">了。

有谁知道我该如何解决这个问题?

感谢

+1

可以保存'UTF-8的文件,而不BOM',看看是否可行?看到这个答案:http://stackoverflow.com/a/2223926/6022243 – Roy

+0

使网页英语而不是法语; D – seahorsepip

回答

1

你必须要对<meta>确保编码是一样的文件编码(记事本上++)相同。

你想使用UTF-8?

  • 在记事本++上选择Encoding -> UTF-8 (without BOM)并保存该文件。
  • 使用<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

您想使用ISO-8859-15?

  • 在记事本++上选择Encoding -> ISO-8859-15并保存该文件。
  • 使用<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-15">