文字列と数値文字参照(文字参照)の変換
[ Web制作上、特定の文字についての文字化けを防ぐため、文字を変換します ]
[ いわゆる機種依存文字も、文字化けをさせないでWebページ上に書くことができます ]

 = 使い方のヒント =  
= 使い方のヒント =
Webページを制作していて、特定の文字が文字化けを起こしてしまうケースがあります。
「UTF-8」などのユニコードという文字コードでページを設定した場合は、使える文字の範囲が広がりますが、「Shift_JIS」やサーバーの設定が「EUC-JP」などの場合、どうしてもそのまま書いたのでは化けてしまう字があります。
例えば、平家物語には「异、籙、甪」などの漢字が出てきますが、この漢字をこのまま書くと、環境によっては「?、?、?」などと文字化けしてしまいます。これは「异、籙、甪」と書きます。
また「㏋♡♥☃☂❖」などの文字は、「㏋♡♥☃☂❖」と書くと文字化けしません。韓国語の「ありがとうございます」は「감사합니다」と書きますが、「감사합니다」と書くとほとんどの環境で正しく表示されます。
また、いわゆる「機種依存」という Mac と Wnidows の環境の違いで文字化けが起こることもありますので、そのような場合はこの「数値文字参照(文字参照)」を使うことによってほとんどの場合回避されます。「文字実体参照(実体参照)で記述することもあります。

[1] 文字列を10進数数値文字参照に変換


 
           

[2] 10進数数値文字参照を文字列に変換


   
           

[3] 文字列を16進数数値文字参照に変換

改行も変換する

         
= いわゆる「機種依存文字」と呼ばれる文字のサンプル =
№℡ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹ∑√∟∠∩∪∫∮∵≒ ≡⊥⊿①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳㈱㈲㈹㊤㊥㊦㊧㊨㌃ ㌍㌔㌘㌢㌣㌦㌧㌫㌶㌻㍉㍊㍍㍑㍗㍻㍼㍽㍾㎎㎏㎜㎝㎞㎡㏄㏍丨仡仼伀伃 伹佖侊侒侔侚俉俍俿倞倢偀偂偆偰傔僘僴兊兤冝冾凬刕劜劦劯勀勛匀匇匤 卲厓厲叝咊咜咩哿喆坙坥垬埇埈增墲夋奓奛奝奣妤妺孖寀寘寬尞岦岺峵崧 嵂嵓嵭嶸嶹巐弡弴彅彧德忞恝悅悊惕惞惲愑愠愰愷憘戓抦揵摠撝擎敎昀昉 昕昞昤昮昱昻晗晙晥晳暙暠暲暿曺曻朎杦枻柀栁桄桒棈棏楨榘槢樰橆橫橳 橾櫢櫤毖氿汜汯沆泚洄浯涇涖涬淏淲淸淼渧渹渼湜溿澈澵濵瀅瀇瀨炅炫炻 焄焏煆煇煜燁燾犱犾猤獷玽珉珒珖珣珵琇琦琩琪琮瑢璉璟甁甯畯皂皛皜皞 皦睆砡硎硤硺礰禔禛竑竧竫箞絈絜綠綷緖繒纊罇羡茁荢荿菇菶葈蒴蓜蕓蕙 蕫薰蠇裵褜訒訷詹誧誾諟諶譓譿賰賴贒赶軏遧郞鄕鄧釗釚釞釤釥釭釮鈆鈊 鈐鈹鈺鈼鉀鉎鉑鉙鉧鉷鉸銈銧鋐鋓鋕鋗鋙鋠鋧鋹鋻鋿錂錝錞錡錥鍈鍗鍰鎤 鏆鏞鏸鐱鑅鑈閒隝隯霳霻靃靍靏靑靕顗顥餧馞驎髙髜魲魵鮏鮱鮻鰀鵫鵰鸙 黑朗隆﨎﨏塚﨑晴﨓﨔凞猪益礼神祥福靖精羽﨟蘒﨡諸﨣﨤逸都﨧﨨﨩飯 飼館鶴"'¬¦ 。「」、・ヲァィゥェォャュョッーアイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワン゙゚

おすすめサイト・関連サイト…