ある文字のユニコードを知りたい時にはジャバスクリプトを使うと簡単に知ることが出来ます。下に示すのはホンの一例です。
上のジャバスクリプトコードは次のようになっています。
<SCRIPT language="JavaScript">
<!-- ジャバスクリプトを理解できない
// 古いブラウザのために、
// コメントとしてコードを書きます。
document.write("あ ---> ")
document.write("あ".charCodeAt(0))
document.write("<p>き ---> ")
document.write("き".charCodeAt(0))
document.write("<p>ら ---> ")
document.write("ら".charCodeAt(0))
document.write("<p>加 ---> ")
document.write("加".charCodeAt(0))
document.write("<p>藤 ---> ")
document.write("藤".charCodeAt(0))
document.write("<p>明 ---> ")
document.write("明".charCodeAt(0))
document.write("<p>A ---> ")
document.write("A".charCodeAt(0))
document.write("<p>B ---> ")
document.write("B".charCodeAt(0))
document.write("<p>C ---> ")
document.write("C".charCodeAt(0))
document.write("<p>a ---> ")
document.write("a".charCodeAt(0))
document.write("<p>b ---> ")
document.write("b".charCodeAt(0))
document.write("<p>c ---> ")
document.write("c".charCodeAt(0))
document.write("<p> (空白) ---> ")
document.write(" ".charCodeAt(0))
//-->
</SCRIPT>
このコードを使って文字を書くには次のようにします。
加藤明
つまり、コード(番号)の前に &# を付け加えると、次に示すようにコードを文字に変えて表示してくれます。
加藤明
どうして、そのような煩わしい事をする必要があるのですか?
海外の無料レンタルサーバーでは Shift_JIS や UTF-8 で書かれたページを許可しないところがあります。
そのような時には、欧米で一般的に使われている iso-8859-1 というエンコーディングにしたがって書く必要があります。
日本語をこのエンコーディングで書くためには、上のようにユニコードを使って書くわけです。そのために、このようなことをする必要があるわけです。