我正在尝试在我网站的标题标签中使用'é'的HTML实体代码,但它似乎不适用于任何浏览器。如果我在标题中键入法语等效的“Party:”:
<title>parté</title>
我在渲染时在所有浏览器的标题栏中显示parté
。当我使用'é'字符时,它确实有效。有谁知道这是怎么回事?
答案 0 :(得分:18)
实体引用在title
元素中工作正常(至少与直接输入的字符一样好)。问题很可能是由于看起来像是作者在查看文件时对作者的实体引用 - 浏览器得到的数据不包括它。某些软件用于从包含é
的某个文件生成HTML文档,但该软件不会简单地将其传递给它,例如将&
转换为&
。
可以使用浏览器中的“查看源”来检查。
答案 1 :(得分:3)
我试过
<!DOCTYPE html>
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<title>é</title>
<div>é</div>
它有效(FF13)