如果我使用UTF-8字符集,是否需要将HTML实体用于特殊字符?

时间:2011-09-13 16:07:35

标签: html character-encoding

我正在研究的网站正在从ISO转换。如果HTML字符集设置为UTF-8,是否仍需要使用相应的HTML实体替换©é等?

3 个答案:

答案 0 :(得分:6)

不,像©é,德语变音符äöü,{{1}等符号当使用UTF-8时,所有其他东西都可以像任何其他角色一样使用。

但请注意,有些内容仍然必须是实体,因为它们在HTML中具有特殊含义(例如ß<,仍应替换为>和{{ 1}}如果你想在你的文本中使用它们

答案 1 :(得分:1)

简而言之:不,不,实际上我甚至建议不再使用它们。可能的遗留用法是在某些html页面链接和表单“获取”,但即使在这里,我们通常也可以不用处理。

答案 2 :(得分:1)

还取决于您如何生成/编辑您的内容。如果你有用户在Windows上本地编辑文件而不是,那么最终坚持实体可能会更安全。