【问题标题】:é HTML Entity code in title tagsé 标题标签中的 HTML 实体代码
【发布时间】:2012-06-14 16:12:09
【问题描述】:

我正在尝试在我的网站的标题标签中使用 HTML 实体代码作为“é”,但它似乎不适用于任何浏览器。如果我在标题中输入法文的“派对:”:

<title>part&eacute;</title> 

当它呈现时,我在所有浏览器的标题栏中都会看到part&amp;eacute;。当我使用 'é' 字符时,它确实有效。有谁知道这是怎么回事?

【问题讨论】:

  • @Wobble — 元素不是属性
  • 在 Linux 上的 Chrome 和 Firefox 中运行良好。可能是操作系统本地化问题。

标签: html html-escape-characters


【解决方案1】:

实体引用在title 元素中工作正常(至少与直接输入的字符一样好)。问题很可能是由看起来在作者查看文件时对作者的实体引用引起的——浏览器获取的数据不包括它。某些软件用于从包含&amp;eacute; 的某个文件生成 HTML 文档,但该软件不是简单地向前传递它,而是例如将&amp;amp; 转换为&amp;amp;

这可以在浏览器中使用查看源代码进行检查。

【讨论】:

  • 一针见血,这正是正在发生的事情。谢谢尤卡!
【解决方案2】:

我试过了

<!DOCTYPE html>     
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<title>&eacute;</title>
<div>&eacute;</div>

它可以工作(FF13)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-02
    • 2012-06-13
    • 2010-12-29
    • 1970-01-01
    • 2012-03-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多