Qual è la differenza tra questo &
e questo &
per & (e commerciale)? Cosa dovrebbe essere usato con utf8?& o & cosa dovrebbe essere usato per & (e commerciale) se usiamo utf8 nel documento xhtml?
16
A
risposta
22
Entrambi sono character references e si riferiscono allo stesso carattere (AMPERSAND, U + 0026). &
è un riferimento di carattere con nome o entità e &
è un riferimento di carattere numerico.
Infatti, &
è in realtà solo una sostituzione per &
(vedi list of character entities):
<!ENTITY amp CDATA "&" -- ampersand, U+0026 ISOnum -->
0
http://www.xml.com/pub/a/2001/01/31/qanda.html
Secondo O'Reilly si dovrebbe utilizzare & in XML. UTF-8 è abbastanza diverso. http://www.fileformat.info/info/unicode/char/0026/index.htm
0
Nessuna differenza. Utf-8 non importa perché & è riservato comunque. Quindi utilizzare & amp;
ok, grazie, ma cosa dovrebbe essere usato con utf 8 "riferimento carattere carattere" o "riferimento numerico carattere"? –
@Jitendra: non importa. Puoi usare il modulo che vuoi. – Gumbo
sono entrambi compatibili con tutti i dispositivi di navigazione? –