Si realmente desea utilizar el carácter DEGREE CELSIUS “℃”, entonces copiar y pegar está bien, siempre que su documento esté codificado en UTF-8 y declarado como tal en los encabezados HTTP. El uso de la referencia de caracteres ℃
funcionaría igualmente bien y funcionaría independientemente de la codificación de caracteres, pero la fuente sería mucho menos legible.
El problema con Blackberry es probablemente un problema de fuente. No sé sobre las fuentes en Blackberry, pero el repertorio de fuentes puede ser limitado. No hay nada que pueda hacer al respecto en HTML, pero puede usar CSS, posiblemente con @font face
.
Pero rara vez hay razón para utilizar el GRADO CELSIUS. Es un carácter de compatibilidad, incluido en Unicode debido a su uso en la escritura de Asia Oriental. El estándar Unicode dice explícitamente en el Capítulo 15 (sección 15.2, página 497):
"En uso normal, es mejor representar los grados Celsius" ° C "con una secuencia de U + 00B0 signo de grado + U + 0043 letra mayúscula latina c, en lugar de U + 2103 grados Celsius".
El signo de grado “°” se puede ingresar de muchas maneras, incluida la referencia de entidad `°, pero normalmente es mejor insertarlo como un carácter, mediante copiar y pegar o de otra manera. En Windows, puede usar Alt 0176.
Advertencia: algunos navegadores pueden tratar el signo de grado como si permitiera un salto de línea después de él, incluso cuando no interviene ningún espacio, poniendo “°” y la siguiente “C” en líneas separadas. Hay diferentes formas de prevenir esto . Un método sencillo y eficaz es la siguiente: <nobr>42 °C</nobr>
.