meta charset windows-1252 vs UTF-8

Joe*_*Joe 7 html fonts character-encoding meta-tags

我的HTML页面使用<meta charset="windows-1252">.

  1. 是否改为UTF-8推荐,为什么?
  2. 我检查了一些页面,UTF-8并用一些数学符号得到了问号.EG:x应更改为×以便正确显示.我尝试了CpConverter但它没有很好地转换所有符号.

有没有更好的方法来转换许多文件?

Mat*_*usz 14

  1. UTF-8通常是经过批准的标准,适用于任何地方.Windows-任何编码都是特定于Windows的,并不保证可以在任何计算机上运行.另外,看看这里这里
  2. 如果要更改文件的编码,可以通过多种方式执行此操作.您可以在文本编辑器/ IDE中查找编码类型,或使用以下命令(未经测试,它应该可以工作):

iconv -f WINDOWS-1252 -t UTF-8 filename.txt