元描述中应该使用 HTML 字符代码还是符号?
Should HTML character codes or the symbols be used in the meta description?
™
和 ®
等符号可以直接放在 meta
-description
标签中,还是应该使用它们的 HTML 字符代码?
<meta name="description" content="Hello® World™">
<meta name="description" content="Hello® World™">
如果HTML文档的字符编码允许,直接使用字符。 HTML 规范 recommends 使用 UTF-8 ("Authors should use UTF-8."),这是一种允许这样做的编码。
W3C国际化工作组的相关文章:
Using character escapes in markup and CSS
需要一些转义
对于在 HTML 中具有保留含义的字符,如果上下文使它们不明确,您仍然必须使用实体。
示例:
<
(如<
)
>
(如>
)
&
(如&
)
"
(如"
)
'
(如'
)
一些可选的转义符很有用
最好为不可见字符使用实体(space、制表符和换行符的常用实体除外),这样作者就不会 confuse/overlook 它们。
™
和 ®
等符号可以直接放在 meta
-description
标签中,还是应该使用它们的 HTML 字符代码?
<meta name="description" content="Hello® World™">
<meta name="description" content="Hello® World™">
如果HTML文档的字符编码允许,直接使用字符。 HTML 规范 recommends 使用 UTF-8 ("Authors should use UTF-8."),这是一种允许这样做的编码。
W3C国际化工作组的相关文章:
Using character escapes in markup and CSS
需要一些转义
对于在 HTML 中具有保留含义的字符,如果上下文使它们不明确,您仍然必须使用实体。
示例:
<
(如<
)>
(如>
)&
(如&
)"
(如"
)'
(如'
)
一些可选的转义符很有用
最好为不可见字符使用实体(space、制表符和换行符的常用实体除外),这样作者就不会 confuse/overlook 它们。