&安培; 或& 如果我们在xhtml文档中使用utf8,应该用于&(&符号)?

Jit*_*yas 23 html xhtml html-entities

对于&(和号),这&和这个有什么区别&?utf8应该使用什么?

Gum*_*mbo 28

两者都是字符引用并引用相同的字符(AMPERSAND,U + 0026).&是命名或实体字符引用,&是一个数字字符引用.

实际上,&实际上只是替换&(参见字符实体列表):

<!ENTITY amp     CDATA "&#38;"   -- ampersand, U+0026 ISOnum -->
Run Code Online (Sandbox Code Playgroud)

  • 尽管它们是等效的,但我更倾向于使用`&amp;`,因为它更具可读性。 (3认同)
  • @Jeff Yates - 对,也记得很好 (3认同)