这个&
和&
对于&(和号)有什么区别? utf8应该使用什么?
答案 0 :(得分:25)
两者都是character references并且引用相同的字符( AMPERSAND ,U + 0026)。 &
是命名或实体字符引用,&
是数字字符引用。
事实上,&
实际上只是&
的替代(见list of character entities):
<!ENTITY amp CDATA "&" -- ampersand, U+0026 ISOnum -->
答案 1 :(得分:0)
http://www.xml.com/pub/a/2001/01/31/qanda.html
根据O'Reilly你应该使用&amp;在xml中。 UTF-8有点不同。 http://www.fileformat.info/info/unicode/char/0026/index.htm
答案 2 :(得分:0)
没有区别。 Utf-8并不重要,因为&amp;无论如何都是保留的。所以使用&amp; amp;
答案 3 :(得分:0)
如果您都将文件保存在UTF-8中,甚至将其指定用于严格的浏览器:
<head><meta charset="utf-8">
我想您也可以只使用&字符。 所有新的浏览器都将支持它和UTF-8。