Según mi entender, el siguiente marcado HTML debería mostrar un símbolo de corazón, pero no lo es. Lo que me estoy perdiendo? Me dieron los datos sobre los caracteres Unicode aquí: http://en.wikipedia.org/wiki/Html_special_characters#Character_entity_references_in_HTMLPor qué el carácter Unicode para el símbolo "Corazones" falla con 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>
Ayudaría mucho si explicara lo que está viendo que no espera, y también cómo se muestran los datos. ¿Es este un archivo que estás abriendo localmente con un navegador? ¿Está siendo enviado desde un servidor? –
Dado que está utilizando UTF-8, puede simplemente pegar el carácter ♥ en su archivo fuente. No es necesario utilizar una referencia de caracteres '...;'. – bobince