HTML で円マークがバックスラッシュと表示されてしまう
2010/11/02 ★ ★
HTML で半角円マーク (¥) を記述した際に、環境によっては、バックスラッシュ
(/) と表示されてしまう場合がある。
(e.g.) ¥125,000. -> /125,000.
これは、HTML のエンコードに "Shift-JIS" を指定していることが原因である場合が多い。
Unicode では、円マーク (¥) とバックスラッシュ (/) は、別の文字コードで定義されているためこのような問題は発生しない。
(*) サーバーサイドスクリプト等のソースが Unicode で、出力が Shift-JIS の場合は、この限りではない。
"Shift-JIS" の場合、円マーク (¥) とバックスラッシュ (/) の文字コードは同一で、指定されたフォントに依存して、円マーク (¥)
とバックスラッシュ (/) のどち...
続きを読む
最新の記事
- Azure Web アプリ で、Apache 仮想ホストのようなサブドメインの定義
- Windows 10 アップグレード後に、古いファイルを削除する
- iPod touch を修理にだす
- openSUSE 11.3 インストール
- Ubuntu 10.10 で、WLI-CB-AMG300N を利用する
- Ubuntu で、日本語入力を可能にする
- ThinkPad X30 に Ubuntu 10.10 をインストールする
- iPhone で PDF を読む
- Windows 2008 で、MD5 SHA ファイルチェックサムを求める
- Ubuntu 10.10 で、無線 LAN アダプター WLI-CB-G54 を利用する
人気の記事
- Windows のライセンス認証で、エラーコード 0x80072EE2 が発生
- IIS ASP.NET バージョンの変更と混在
- IIS 7 で、特定の拡張子のファイルへのアクセスを制限する
- HTML で円マークがバックスラッシュと表示されてしまう
- Hyper-V でルーターを構成する
- Azure Web アプリ で、Apache 仮想ホストのようなサブドメインの定義
- Apache リバースプロキシで文字化けする
- IIS ASP.NET 複数バージョン混在時のエラー
- aspx ファイルでネームスペースのエイリアスを宣言する
- XPath の文字列比較で、小文字と大文字を区別しない方法
過去の記事
- 2016年08月(2)
- 2011年08月(1)
- 2011年02月(9)
- 2011年01月(16)
- 2010年12月(13)
- 2010年11月(8)
- 2010年10月(3)
- 2010年09月(3)
- 2010年08月(16)
- 2010年07月(25)
- 2010年06月(4)
- 2010年05月(10)
- 2010年04月(29)
- 2010年03月(27)
- 2010年02月(3)
- 2010年01月(3)
- 2009年11月(6)
- 2009年10月(7)
- 2009年09月(1)
- 2009年08月(1)
- 2009年07月(2)
- 2009年01月(2)
- 2008年12月(3)
- 2008年11月(2)
- 2008年10月(5)