- ベストアンサー
今どきのサイトもカタカナは全角で書かないと
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
私もホームページやブログを幾つも有していますが、これまで、文字化けした事はありません。 しかし、これらのブラウザは全てIE使用です。 以前、ブラウザをいつも使っていたIEから、Firefoxに変えてあるサイトを訪問した時、いつもは入力できていたのに、「ひらがな入力」が出来ず、全ての文字がアルファベットになって、困った事があります。 ですので、質問者さんの推察のように、私もブラウザによって起きている可能性が高いと思います。
その他の回答 (2)
- AsarKingChang
- ベストアンサー率46% (3467/7473)
それは、S-JIS時代の話ではないでしょうか? 多バイト文字の半角カタカナは、 正しく、charset指定していれば、文字化けはしませんよ。 http://ash.jp/code/unitbl1.htm
お礼
ありがとうございました。
関連するQ&A
- データをカタカナで入れる場合、全角のほうが良い?
htmlでHPを作る際は、カタカナは全角にしないと文字化けするので全角にするようにしていますが、 accessのテーブルのレコードに入れるデータも、やはり全角で入れたほうがいいのでしょうか? 半角だと文字化けを起こしますか? 本当は、モニタの画面が小さいので、半角で入れて目いっぱい表示できるようにしたいのですが 文字化けしたりエラーになったりするのなら、データは全角で入れようと思います。
- ベストアンサー
- その他MS Office製品
- printfで全角カタカナが文字化け?
C言語において、printf関数をつかって全角カタカナを表示しようとすると、文字化けが発生します。 puts関数を使うと文字化けは発生しないので、使用上は特に問題は無いのですが、原因は何でしょうか?文字コードに起因するものでしょうか? ちなみに、OSはRedHatLinux9を使用しています。 宜しければ、回答お願い致します。
- ベストアンサー
- C・C++・C#
- PerlのCGIで全角スペースを入れて
PerlのCGIで全角スペースを入れて print <<HTML; <p>完了 ボタン 次へ<br> <input type="submit" value=" 完了 > "></p> HTML 隙間をあけて見やすくするのに全角スペースを入れていますが ブラウザで表示したときに(charset=Shift_JIS") どんな時に文字化けするのか忘れたのですが どんな時に文字化けするのでしょうか?
- ベストアンサー
- CGI
- vba カタカナのみ全角にするには?
ひらがな・英字・数字・記号が組み合わさったランダムな文字を カタカナのみ全角にしたいです。 Sub test() Dim moji As String moji = "あああ123AAAアアア<>()" MsgBox StrConv(moji, vbWide) End Sub これだと全て全角になってしまいます。 moji に格納される文字列は規則はなくランダムです。 この状態でカタカナのみ全角にする方法はありますか?
- ベストアンサー
- その他MS Office製品
- サイトの文字コード
その昔、インターネットが普及し始めた頃に、ネット上ではEUCの文字コードが一般的なので、JISなどにしていると文字化けするという問題があり、EUCに指定するのが常識だったと記憶しています。 ですが、最近のサイトのソースを覗いてみるとJISのままだったりすることが多いです。 ブラウザが進化したとかで、今では文字コードに気をつける必要はなくなったんでしょうか? たまにどの文字コードを選んでも文字化けするサイトとかあるので、気になっています。
- ベストアンサー
- ホームページ作成ソフト
- 全角文字を文字化けしないで切るには?
今、掲示板を作っています。 題名だけをツリー状に表示しようと思っていて、 長すぎる題名を30バイトでくぎろうと思っているのですが、 文字に半角などが混じっていて、30バイト目と31バイト目に全角が入ってしまうと、文字化けをしてしまいます。 どのようなプログラムにすれば文字化けをふせげるのでしょうか?
- 締切済み
- Perl
- 半角カタカナのみ全角にするには
http://bekkoame.okwave.jp/qa8426331.html を参考にvbaコードを作っています。 "あああイイイ"(「イイイ」のみ半角カタカナ) を "あああイイイ" にしたいのですが、 Sub Macro01() Dim str置換前 As String '置換前の文字列 Dim str置換後 As String '置換後の文字列 Dim i As Integer str置換前 = "あああイイイ" str置換後 = str置換前 For i = 31850 To 31936 str置換後 = Replace(str置換後, StrConv(Chr(-i), vbNarrow), Chr(-i)) Next i MsgBox str置換前 MsgBox str置換後 End Sub を実行すると、 「あああ」が全角カタカナになり、「アアアイイイ」になってしまいます。 For i = 31850 To 31936 の部分に原因があるのかな、とは思いますが、 For i = 31850 To 31936の意味がよくわからないままコピペで使ってしまいました。 多分文字コードの数値だと思うのですが、どう変更すれば、ひらがなは除外されますか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 半角カタカナを全角カタカナに変換したい
Windows2000/Microsoft Excel2000です。 入力されている文字列のカタカナが半角になっているのを 全角に一括変換する数式はありますでしょうか? 英数字は半角のまま残したいのですが。 JISを使うと英数字も全角になってしまいます。 ヘルプいただけると大変助かります。
- ベストアンサー
- Windows NT・2000
お礼
ありがとうございました。