两个内容相同的html文件,在同一个文件夹中,使用同一个浏览器,一个utf-8工作,另一个不工作

两个内容相同的html文件,在同一个文件夹中,使用同一个浏览器,一个utf-8工作,另一个不工作,html,windows,utf-8,Html,Windows,Utf 8,我会在序言中说,我确实可以让它工作,我只是不知道为什么它会这样工作 发生以下情况: 我有两个文件,我们称它们为文件1和文件2,都是html文件,文件2是空的 文件1有一个问题,utf-8编码不起作用,像ñorá这样的字符没有正确显示 选择文件1中的所有代码并将其粘贴到文件2中,会导致文件2中的代码正常工作,前面提到的字符可以完美工作 另一方面,复制和粘贴文件1会导致另一个文件(与文件1类似)无法工作,对文件2执行相同操作会导致文件2的副本正常工作,与文件2相同 从文件2复制和粘贴到文件1会导致文

我会在序言中说,我确实可以让它工作,我只是不知道为什么它会这样工作

发生以下情况:

我有两个文件,我们称它们为文件1和文件2,都是html文件,文件2是空的

文件1有一个问题,utf-8编码不起作用,像ñorá这样的字符没有正确显示

选择文件1中的所有代码并将其粘贴到文件2中,会导致文件2中的代码正常工作,前面提到的字符可以完美工作

另一方面,复制和粘贴文件1会导致另一个文件(与文件1类似)无法工作,对文件2执行相同操作会导致文件2的副本正常工作,与文件2相同

从文件2复制和粘贴到文件1会导致文件1不工作,但删除文件1中的所有内容并保存,粘贴文件2中的内容并再次保存会导致文件1现在工作

使用WinMerge检查这两个文件会返回一条消息,表明它们是相同的

命名也不会改变任何东西。我发现的一个区别是,文件大小实际上并不相同,从2005字节到2013字节,我无法解释原因,当我从文件1中删除内容,保存它,粘贴文件2中的内容,然后再次保存时,文件大小是相同的

这两个html文件的内容都是从文件1复制粘贴的,文件1本身无法正常工作,但粘贴的版本可以工作:

科斯亚涅

*Campos obligatorios

接触公式2 我是一名联系人,我喜欢他的处方 comunicaremos认为有可能降低成本。 名义: 性别: 穆杰尔 霍姆布雷 补充: 喜剧演员 极外 相反的尼娜: 库索: 1dw3 2dw3 1as3 2as3 电邮: 正确格式http://someaddress.com 客车: 伊尼西奥酒店
您是否检查了本地驱动器上文件的编码?似乎只有文件2是UTF8编码的。请指定“ñ”和“á”等字符的显示方式。很可能文件2实际上不是UTF-8编码的,而是UTF-16编码的,可能需要一个字节转储来分析这种情况,但显示可能会提供足够的线索。因此,至少记事本++显示其中一个为ANSI,而另一个为UTF-8 w/o BOM。至于这些字符的显示方式,其中一个字符的显示方式是正确的,而另一个字符的显示方式是带有问号的倾斜正方形。