本当にDEGREECELSIUS文字「℃」を使用する場合は、ドキュメントがUTF-8でエンコードされ、HTTPヘッダーでそのように宣言されていれば、コピーアンドペーストで問題ありません。文字参照を使用する℃
ことも同様にうまく機能し、文字エンコードとは独立して機能しますが、ソースははるかに読みにくくなります。
ブラックベリーの問題は、おそらくフォントの問題です。Blackberryのフォントについてはわかりませんが、フォントのレパートリーは限られている可能性があります。HTMLでこれについてできることは何もありませんが、CSSを使用できます@font face
。
しかし、DEGREECELSIUSを使用する理由はほとんどありません。これは互換性のある文字であり、東アジアの文章で使用されているため、Unicodeに含まれています。Unicode規格は、第15章(497ページのセクション15.2)で明示的に次のように述べています。
「通常の使用では、摂氏U + 2103度ではなく、摂氏「°C」をU+00B0度記号+U+0043ラテン大文字cのシーケンスで表す方が適切です。」</p>
度記号「°」は、エンティティ参照 `°を含むさまざまな方法で入力できますが、通常は、コピーアンドペーストなどで文字として挿入するのが最適です。Windowsでは、Alt0176を使用できます。
警告:一部のブラウザは、スペースが介在していない場合でも、度記号を改行できるものとして扱い、「°」とそれに続く「C」を別々の行に配置する場合があります。これを防ぐにはさまざまな方法があります。簡単で効果的な方法は次のとおり<nobr>42 °C</nobr>
です。