可以在页面标题中使用UTF-8编码字符吗?

Can UTF-8 encoded characters be used in a page title?

本文关键字:UTF-8 编码字符 标题      更新时间:2023-09-26

我本来希望页面标题尊重字符集,但我看到的不同。设置document.titleFo'o Bar不会导致Fo'o Bar被打印为页面标题。我的浏览器编码设置为UTF-8,我在元标记中声明字符集,文件保存为UTF-8。似乎我唯一的选择是使用JavaScript创建一个DOM节点,然后将document.title设置为来自该节点的文本。这样对吗?

像这样设置标题:

document.title = 'Fo'u0027o Bar';

有关转义Unicode字符的完整文档,请参阅MDN。