【问题标题】:Title Tag is not showing special characters标题标签未显示特殊字符
【发布时间】:2014-07-10 17:45:48
【问题描述】:

我想在我的 Title-Tag 中添加一些特殊字符(例如ä ö ü -)。

我的 HTML 标头如下所示:

<!DOCTYPE html>
<html lang="de-DE">
<head>
  <meta charset="UTF-8" />
  <title>jüst ä test ... ök !</title>
  (... several CSS/JS Files ...)
</head>

我的 apache 文件 /etc/apache2/conf.d/charset 如下:

AddDefaultCharset UTF-8

当我打开我的网站并检查 Firebug 时,我会收到以下标题反馈

Content-Type    text/html; charset=UTF-8

那么我在这里错过了什么?

在您在这里询问更多可能有用的信息之前:

Connection  Keep-Alive
Content-Encoding    gzip
Server  Apache/2.2.22 (Ubuntu)
Vary    Accept-Encoding
X-Powered-By    PHP/5.3.10-1ubuntu3.12

【问题讨论】:

  • 我们缺少以下信息:a) 实际发生的情况(您的浏览器爆炸?“ä” 显示为“☺”?其他?)和 b) 实际编码是什么HTML 文档是。

标签: apache utf-8 character-encoding special-characters title


【解决方案1】:

我不确定问题出在哪里,但特殊字符显示在:

  • 铬 35.0.1916.153 米
  • 火狐28.0
  • IE 11

在 IIS8 (Server 2012) 和 Apache/2.4.7 (Win32) 上测试

编辑

原来问题是基于文件编辑器,默认保存设置需要设置为UTF-8。

【讨论】:

  • 问题必须与服务器相关,然后使用相同的浏览器:User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:30.0) Gecko/20100101 Firefox/30.0 - 我可以查看其他网站标题标签中的那些特殊字符,但不知何故不是我的
  • 我可以发布我的服务器信息
  • 如果你把 Ä在你的标题标签的乞求?
  • 很好奇,你用什么来编辑这个文件?
  • 是的,所以我认为它是基于您的编辑器的文件编码。您的编辑器不得将它们保存为 UTF-8 格式。例如,在 Windows 记事本中,默认文件保存为 ANSI,它会生成您看到的 >。
猜你喜欢
  • 2015-10-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-14
  • 1970-01-01
相关资源
最近更新 更多