MASUDAQ Blog

NO DEVELOPMENT NO LIFE.

HTML で円マークがバックスラッシュと表示されてしまう

HTML で半角円マーク (¥) を記述した際に、環境によっては、バックスラッシュ (/) と表示されてしまう場合がある。 (e.g.) ¥125,000. ->  /125,000. これは、HTML のエンコードに "Shift-JIS" を指定していることが原因である場合が多い。 Unicode では、円マーク (¥) とバックスラッシュ (/) は、別の文字コードで定義されているためこのような問題は発生しない。 (*) サーバーサイドスクリプト等のソースが Unicode で、出力が Shift-JIS の場合は、この限りではない。 "Shift-JIS" の場合、円マーク (¥) とバックスラッシュ (/) の文字コードは同一で、指定されたフォントに依存して、円マーク (¥) とバックスラッシュ (/) のどち... 続きを読む