- ベストアンサー
「!」や「?」や「/」などの記号も全角の方が良い?
HPを作る際は半角カタカナは使わないほうが良いと知りましたが 「!」や「?」や「/」などの記号も全角の方が良いのでしょうか?
- QZPJCWGVUYWQW
- お礼率100% (33/33)
- HTML
- 回答数3
- ありがとう数3
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
文字コードがUTF-8なら半角カナを使っても問題ありません。 Shift JISやJISコード、EUC-JPの場合は、半角カナが使用する文字コードがASCIIコードで特殊な機能を持つ制御文字と同じコードを使用するため、閲覧者の環境によっては意図しない表示になるので避けた方がいいという事です。 半角記号はそのまま使用しても問題ありませんが、一部はHTMLやURLで特別な意味を持つ制御文字と解釈される場合があるので、そういう場合は文字実体参照を用いるといいでしょう。
その他の回答 (2)
半角、全角どちらでも問題はありません。技術的な制約はないので、サイト運営のルールとして運営側が決めると良いでしょう。
お礼
どうもありがとうございました。
- notnot
- ベストアンサー率47% (4848/10261)
> 「!」や「?」や「/」などの記号も全角の方が良いのでしょうか? いいえ、別にかまいません。 ただ、半角で統一するのが普通だと思います。全角で統一しても別にかまいません。 混在はやめた方が良いでしょうね。見苦しい。
お礼
どうもありがとうございました。
関連するQ&A
- 記号は半角と全角どちらがよいのでしょうか?
ホームページ作成時に半角カタカナは使わない方が良いという事ですが 記号は半角と全角どちらがよいのでしょうか? 例えば 、<{ ( などです。 半角と全角どちらがいいのでしょうか?
- ベストアンサー
- HTML
- 「ー」(伸ばす棒)や「?」などの記号も全角?
ホームページを作る際にカタカナは全角にした方が良いと言いますが 「ー」(伸ばす棒)や「?」などの記号も全角の方がいいのでしょうか?
- ベストアンサー
- HTML
- 半角の記号について
自分のケータイから他社のケータイにメールをするときに、「半角のカタカナは全角のカタカナに変換されてしまう」ということは友達に教えてもらったのですが、半角の記号って全角の記号に変換されてしまうのでしょうか?? 顔文字とかするときに、半角と全角では大きく変わってしまうので困っています↓↓ すごく初心者まな質問ですいません。。。
- ベストアンサー
- その他(スマートフォン・携帯・タブレット)
- Javascriptでの半角記号→全角記号へ変換
JavaScriptで半角記号を全角記号に変換するプログラムを書いています。 内容としては、 !”#$%&’()*+,-./:;<=>?@[¥]^_`{|}~ 上記の半角記号があったら全角に変換したいのです。 ’や”などがあることで、うまく配列に入れて回すことができません。 どうしたら良いでしょうか?
- 締切済み
- JavaScript
- 全角から半角に変換する
Javaで、文字列の中に全角があれば単純に半角に変換するような処理をしたいです。具体的には、次のような文字列があった場合、以下のように変換したいです。 <変更前> あ亜アアaaAA11%% <変更後> ア亜アアaaAA11%% つまり、以下のようにしたいです ・全角ひらがな→半角カタカナ ・漢字:何もしない ・全角カタカナ→半角カタカナ ・半角カタカナ:何もしない ・半角アルファベット→何もしない ・全角アルファベット→半角アルファベット ・半角数字→何もしない ・全角数字→半角数字 ・半角記号→何もしない ・全角記号→半角記号 上記のように書くと複雑に見えますが、要は基本的に半角に相当する文字がある場合には半角にしたいだけです。Googleで探してみましたが、Javaで標準で上記のような処理を出来るようなメソッドを見つけることができませんでした。このようなメソッドは標準で存在しますでしょうか? 自作する場合、いくつかアプローチがあると考えられますが、最もパフォーマンスを速くしたい場合にはどのような作り方にした方がよいでしょうか。お手数ですが、宜しくお願いします。 <追伸> プレビューで見たら、半角の文字が全角に自動的に変換されてしまいました。。 例文からはわかりにくいかも知れませんが、宜しくお願いします。。
- ベストアンサー
- Java
- データをカタカナで入れる場合、全角のほうが良い?
htmlでHPを作る際は、カタカナは全角にしないと文字化けするので全角にするようにしていますが、 accessのテーブルのレコードに入れるデータも、やはり全角で入れたほうがいいのでしょうか? 半角だと文字化けを起こしますか? 本当は、モニタの画面が小さいので、半角で入れて目いっぱい表示できるようにしたいのですが 文字化けしたりエラーになったりするのなら、データは全角で入れようと思います。
- ベストアンサー
- その他MS Office製品
- VBScript 全角英数記号→半角英数記号に
ASP(VBScript)での開発をしています。 全角英数記号を、半角英数記号に変換したくて、以下のメソッドを 作りました。 Function FunFullToHalf(ByVal StrTarget) Dim ObjBASP21 Dim StrHalf Set ObjBASP21 = Server.CreateObject("basp21") StrHalf = ObjBASP21.StrConv(StrTarget,8) FunFullToHalf = StrTarget End Function しかし、これだと、全角カタカナまで半角になってしまい、困っています。 回避策を教えていただけないでしょうか。
- ベストアンサー
- Microsoft ASP
- 【PHP】全角記号を半角記号に変換するには?
PHP5使用者です。 全角記号を半角記号に変換するにはどうすればいいのでしょうか? 現在、 mb_convert_kana($str, 'a' , 文字コード); で変換していますが、なぜか !”#$%&’()*+,-./:;<=>?@[¥]^_`{|}~ のうち、 ’ ” ¥ ~ は変換してくれません。 それに本来これは記号変換の関数ではありませんし… 全角記号を半角記号に変換したい場合、皆さんはどうされてますか? よろしくお願いします。
- 締切済み
- PHP
お礼
どうもありがとうございました。