元描述中应使用HTML字符代码还是符号?

ref*_*med 1 html meta symbols html-encode html-entities

可以在- 标记中直接插入和喜欢符号吗?还是应该使用其HTML字符代码?®metadescription

<meta name="description" content="Hello® World™">

<meta name="description" content="Hello&reg; World&trade;">
Run Code Online (Sandbox Code Playgroud)

uno*_*nor 5

如果HTML文档的字符编码允许,请直接使用字符。HTML规范建议使用UTF-8(“作者应使用UTF-8。”),这是一种允许使用的编码。

W3C国际化工作组的相关文章:
在标记和CSS中使用字符转义符

需要一些逃生

如果上下文使模棱两可,则仍必须对在HTML中具有保留含义的字符使用实体。

例子:

  • <(作为&lt;
  • >(作为&gt;
  • &(作为&amp;
  • "(作为&quot;
  • '(作为&apos;

一些可选的转义很有用

将实体用于不可见的字符(空格,制表符和换行符除外)是一个好主意,这样作者就不会混淆/忽略它们。