在 firefox 中使用编码 HTML-files 的 UTF-8 变音符号

Use umlauts in UTF-8 coded HTML-files with firefox

<h1>Wörterbuch</h1>

这是一个非常简单的(由 Zotero 生成)html 文件,它是 UTF-8 编码的。 但是 firefox 无法正确处理。

firefox 中查看打开的 html 文件的源代码时,它看起来像这样。

<h1>Wörterbuch</h1>

我最后一次接触 HTML 是在 90 年代初。这个文件是 UTF-8,所以 firefox 应该知道如何处理它们的 ö。但事实并非如此,所以我需要 header 中的内容,对吧? firefox 在这里需要什么信息?

这适用于 Opera

  1. 确保您的 HTTP 服务器发送正确的 HTTP header 以识别文档的编码:

    Content-Type: text/html; charset=utf-8
    
  2. 作为备用,将 <meta> 标签添加到文档的 <head>:

    <meta charset="utf-8">