omega - unicode html
Por qué el carácter Unicode para el símbolo "Corazones" falla con HTML (3)
El XML / HTML &#NNNN;
La notación es para valores decimales. Intente usar el &#xNNNN;
para forzarlo a interpretarlo como hexadecimal o, alternativamente, usar el valor decimal.
Según mi entendimiento, el siguiente código HTML debería mostrar un símbolo de corazón, pero no lo es. ¿Qué me estoy perdiendo? Obtuve los datos sobre los caracteres Unicode aquí: http://en.wikipedia.org/wiki/Html_special_characters#Character_entity_references_in_HTML
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Hearts</title>
</head>
<body>
੩
</body>
</html>
Entidades codificadas:
♥ ♥ ♥
♡ ❤ ❥
Salida:
♥ ♥ ♥ ♡ ❤ ❥
Tenga en cuenta el x
requerido.
Sin la x
:
੥ ੩
੩
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Hearts</title>
</head>
<body>
♥
♥
</body>
Funciona en FireFox / Chrome / IE. Parece que olvidaste el bit "x" en tu código.