Se você realmente deseja usar o caractere DEGREE CELSIUS “℃”, então copiar e colar está OK, desde que seu documento seja codificado em UTF-8 e declarado como tal nos cabeçalhos HTTP. Usar a referência de caractere ℃
funcionaria igualmente bem e funcionaria independentemente da codificação de caractere, mas a fonte seria muito menos legível.
O problema com o Blackberry é provavelmente um problema de fonte. Não sei sobre fontes no Blackberry, mas o repertório de fontes pode ser limitado. Não há nada que você possa fazer sobre isso em HTML, mas você pode usar CSS, possivelmente com @font face
.
Mas raramente há qualquer razão para usar o DEGREE CELSIUS. É um caractere de compatibilidade, incluído no Unicode devido ao seu uso na escrita do Leste Asiático. O Padrão Unicode diz explicitamente no Capítulo 15 (seção 15.2, página 497):
“Em uso normal, é melhor representar graus Celsius“ ° C ”com uma sequência de U + 00B0 sinal de grau + U + 0043 letra latina c maiúscula, em vez de U + 2103 graus Celsius.”
O sinal de grau “°” pode ser inserido de várias maneiras, incluindo a referência de entidade `°, mas normalmente é melhor inseri-lo como um caractere, por meio de copiar e colar ou de outra forma. No Windows, você pode usar Alt 0176.
Advertência: Alguns navegadores podem tratar o sinal de grau como permitindo uma quebra de linha após ele, mesmo quando nenhum espaço intervém, colocando “°” e o seguinte “C” em linhas separadas. Existem diferentes maneiras de evitar isso . Um método simples e eficaz é esta: <nobr>42 °C</nobr>
.