• ベストアンサー

文章が変な表示になります

Uncle_Johnの回答

回答No.3

度々すみません。補足のし方が分からないので… 先に、回答した文字化け一般について補足いたします。 1.文字化けの範囲を特定する。 文字化けはパソコン単体でも発生するのか否か? パソコン本体のコンパネ等の設定を再確認 2.特定のソフトで発生するのか? 基本的にはないと思いますが下記コードをソフトがサポートしていない、もしくは設定していない 3.インターネット上の問題だけか? パソコンにも発生する場合→パソコンの国設定、文字設定やIMEが最新のものになっているか等の設定確認する。 インターネット全般で発生する場合→パソコン内のインターネット関係の設定確認する。 特定のサイトのみ発生する場合→よくわかりません勉強中(サイトに設定があるのか?あればその設定を確認する) 特定の海外の文字がおかしい場合→パソコンの設定やIME(漢字変換)やインターネット関係がUnicodeになっていない 【技術論】うるさかったら読み飛ばして Asiicode(アスキーコード)256文字(米:アルファベット、日:カタカナのみ)2Byte DBCS(Shift JISコード)(アスキー文字に漢字をサポート)4Byte Unicode(ユニコード)(アスキー文字に漢字圏の文字含め、各国のもじをサポート)4Byte 等コンピュータの世界では文字コードが進歩してきましたが厄介なことに、 同じコードでも国が違えば文字化けが発生します。 同じ国でもコードが違えば文字化けが発生します。 DBCSは漢字をサポートしましたが漢字圏以外は意味がない。←ネットに使えない そこでUnicodeが作られました。 UnicodeはAsciiコードに国等も考慮したコードだったように記憶しています。(ハングルやラテン文字もある) IME(漢字変換)を覘くといろんな国の文字が出るかと思います。 それと実際の文字フォント設定「MSPゴシック」等のソフトウェアの設定も文字化けの要因で確認の必要がある場合があります PS、具体的な設定、手順は私もわからないところがあるので本サービスで以上のことを踏まえ検索して解決してください 記憶を元に記したので間違いがあたらすみません。 本サービス初心者でもあり不手際があったらすみません。 以上

kamomi
質問者

お礼

細かくご説明いただきありがとうございます。 文字化けは特定のサイトでその中の一部のページが文字化け状態でしたが 解消できました。回答ありがとうございました。

関連するQ&A

  • Reの文章が変なんです

    返信でくるメールの文章の自分が作った部分の文が下記の用になって表示されるのは何故なのでしょうか (私   は今   朝納豆を  食べま  した) この様に文章がバラバラになってとても読み辛いものになって返ってくるのです Reの時に限ってこの様に成ると言う事は自分の送ったメールがすでにこの様になって相手方に届いている可能性はありますか?  もし有るのなら直し方を教えて下さい

  • 文字が表示されません!!

    インターネットをしていると、たまに文字が表示されないページがあります。文字が表示されないというか文字の部分が四角になっていて、文字が表示されません。 ウィキペディアなどのページに行くと、文字が四角になって全く見れません。 どうやったら見られるのでしょうか??

  • cgiで文章を32文字ごとに改行

    cgi初心者です。 入力画面→確認画面→送信 上記のメール送信を作成中なのですが、入力画面で入力した文章を32文字ごとに改行し、もし文章内のURLに改行が入る場合は、URLが終わった後に改行をするようにしたいのですが、出来ません。 コードはEUCになります。 現在は下記ソースになります。 $body = '32文字で改行したい。ただしURL内で改行する時はURL(http://test/htt/test/test/?test=test#test終わりに改行したい。'; $body =~ s/((?:[\xA1-\xFE][\xA0-\xFF]|.){32})/$1\n/go; $body1 =~ s/(htt[\w\.\~\-\/\?\&\+\=\:\/]*)\n([\w\.\~\-\/\?\&\+\=\:\/]*)\n([\w\.\~\-\/\?\&\+\=\:\/]*)/<b>$&<\/b><br>/g; $body1 =~ s/(ht[\w\.\~\-\/\?\&\+\=\:\/]*)\n/$1/g; 文章の文字数を算出し、32文字で割った回数をまわし、32文字ごとに\nをいれてみたりもしてみたのですが、半角が途中に入ると文字化けてしまったりして現在に至ります。 ご教授お願い致します。 cgi初心者な為、コードも添えて頂ければ助かります。

    • ベストアンサー
    • CGI
  • HTML文章で、表示させない部分

    例えば、 <B>こんにちわ</B><BR> <B>おげんきですか</B><BR> <B>さようなら</B><BR> という文章で、 <B>おげんきですか</B> という部分だけ、(削除をせずに、)表示されないようにする事は出来ますか? 後にまた表示できるように残しておいて、 今回の更新の際だけ、その部分を表示させたくないのですが。

    • ベストアンサー
    • HTML
  • キーボード入力が;変

    キーボードをたたくと勝手に違う文字まで出てきて困っています。たとえばアルファベットをうつとこうなります。 a;bcdefghijklsmnop qrlstuvwzxyzx aのあとにはセミコロン、LのあとにはSがつくし、Sをうっても前にLがついてしまいます。ZとXも同じようにペアになってどちらをうってもZXです。 ピリオドのうしろには/がつくし、この文章も考正しないと。・。・。・こうな;っちゃ;うのでLす。・ こま;りま;Lした;、よろLしくおねが;いいた;Lし

  • 画面表示が少し変?

    インターネットエクスプローラーの表示の右上に三つ升目がありますが、 四角とか×になっているはずが、0とか1など数字になっています。 戻ると進むの間に6と、メールも絵の横にも6の数字があります。 スタートを押すとひらくページにも数字が、あります。 元に戻るのでしょうか? 機種は、NEC VALUESTAR VE56H/3です。ウインドウズ98です。 いまのところ使用に支障は、無いのですが、、、。

  • EXCELの関数?で、下記の様な事は出来ますでしょうか?

    EXCELの関数?で、下記の様な事は出来ますでしょうか? セルB1に金額を入力すると、セルA1にアルファベットの“K”1文字が表示される。

  • ある値以上のデータの個数を表示させる関数は?

    25行目から下に、複数のデータがあります。 E,G,I,K,M,O,Q,S,U,W の列だけで、 値が9以上であるセルの個数を 「 B列 」 に表示させる関数はどのようになりますでしょうか? よろしくお願い致します。 下記例の場合は、 9以上の値は、 4つありますのでB列に 「 4 」 と表示させます。 --------------- 実行前   A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X 25             10    8     7     9     12     3     25     1     4     5 ・ ・ 実行後   A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X 25    4        10    8     7     9     12     3     25     1     4     5 ・  

  • javascriptで文章を一文字ずつ表示する。

    javascriptで文章を一文字ずつ表示する。 表示されている文章をクリックすると、その文章は非表示になり次の文章に切り替わります。 displayがnoneからblockになるときに一文字ずつ表示するにはどうすれば良いでしょうか? <script type="text/javascript"> var cnt = 0; function display(){ document.getElementById("s0"+cnt++).style.display = "none"; document.getElementById("s0"+cnt).style.display = "block"; } </script> <style> a{display:none;} #s00{display:block;} </style> <a id="s00" onclick="display();">00000</a> <a id="s01" onclick="display();">11111</a> <a id="s02" onclick="display();">22222</a> <a id="s03" onclick="display();">33333</a> <a id="s04" onclick="display();">44444</a>   ・   ・ <a id="s90" onclick="display();">00000</a>

  • 英語の変なメールが来てこわいです><

    こんにちは。 今日メールを受信したところ、全部英語のメールが来ていました。 クレジットとか、金額が書かれていて、架空請求などではないかと、とても怖いです。。 下に一部をコピーしました。 D o ea i r H f om k e O n wn r er, Your c k re h di x t doesn't m p atter to us! If you OW x N r b ea f l e t st u at b e and want I h MME w DIA h TE c d as j h to s c pen d d ANY w x ay you like, or simply wish to L p OW b ER your monthl o y pa d ym k ent h s by a third or more, here are the d r ea b ls n we have T n OD x AY: $ 49 x 0 , 00 e 0 a v s l u ow a o s 3 , 3 e 5 % $ 3 k 70 , 00 m 0 a k s l f ow a j s 3 , 5 s 5 % $ 25 g 0 , 00 c 0 a l s lo l w a e s 3 , 7 l 5 % $ 20 o 0 , 0 o 00 a m s lo i w a b s 3 , 9 t 0 % これはどういうものかおしえていただけないでしょうか。。 もしあやしモノなら、対処法も教えていただきたいです。。 お願いします。