元标记应该是HTML编码的吗?

mar*_*nes 22 html standards

我通常对我在网站上呈现的任何用户生成的内容进行HTML编码,因此&符号会变成&等等.我想知道这是否应该(从标准的角度来看)到整个站点中任何动态生成的元标记?

Sea*_*lly 24

绝对.HTML文档中的所有内容都必须以这种方式进行编码.


Bol*_*ock 17

如果你的意思是这样的:

<meta name="description" content="Some stuff, other stuff &amp; even more stuff!" />
Run Code Online (Sandbox Code Playgroud)

是的,您需要将&符号和其他特殊字符编码到实体,以便元标记验证.