締切り済みの質問
■ 質問にいたるいきさつ
バックスラッシュと円記号を同一ページ内に同居させるばあい、IE であれば
<head/> の <meta/> に
charset=UTF-8
とかき、<body/> に
<p>\ ¥</p>
とすれば、表示上バックスラッシュと円記号がならんでみえます。
Netscape と Opera は
<p lang="en">\ ¥</p>
でもだめでした。
Netscape は表示メニューの文字コードを ISO-8859-1 にすれば、バックスラッシュが表示されます。
Opera はどうやってもバックスラッシュが表示されません。
■ 質問
Netscape や Opera をつかってページをみるひとにもバックスラッシュをみせるにはどうすればいいでしょう。
できれば、ページをみているひとに「文字のエンコードをかえてみてください」とはいいたくありません。
できれば、全角のバックスラッシュはつかいたくありません。
できれば、画像はつかいたくありません。
このようなわがままを実現する方法があればおしえてください。
■ 実験してみた環境
OS: Win XP
IE 6
Opera 7.20
Netscape 7.1
いずれも日本語版
投稿日時 - 2003-11-03 08:54:20
0人が「このQ&Aが役に立った」と投票しています
回答(1件中 1~1件目)
バックスラッシュは、'\'を英語フォントで見たときに
表示される物です。
というわけで、単純にフォントを変更してやるだけ
でOKなわけです。
<FONT face="Arial">\</FONT> ←バックスラッシュに
\ ←そのまま表示
CSSの場合は、font-familyあたりを使えばいいと
思います。
投稿日時 - 2003-11-03 10:02:36
補足
おしえていただいた方法を早速ためしてみました。
(<font/> と CSS 両方)
IE … ○
Opera … ○
Netscape … ×
という結果でした。
投稿日時 - 2003-11-03 10:25:13
お礼
ありがとうございました。
投稿日時 - 2003-11-03 10:20:57