&
es HTML para "Inicio de una referencia de carácter".
&
es la referencia de carácter para "Un ampersand".
¤t;
no es una referencia de carácter estándar y también lo es un error (los navegadores pueden intentar realizar la recuperación de errores, pero no debe depender de esto).
Si utilizó una referencia de carácter para un carácter real (por ejemplo ™
), entonces (™) aparecería en la URL en lugar de la cadena que deseaba.
(Tenga en cuenta que, según la versión de HTML que utilice, es posible que deba terminar una referencia de carácter con a ;
, por &trade=
lo que se tratará como ™. HTML 4 permite que se omita si el siguiente carácter es un carácter que no es una palabra ( como =
) pero algunos navegadores (Hello Internet Explorer) tienen problemas con esto).