プロが教えるわが家の防犯対策術!

■ 質問にいたるいきさつ
バックスラッシュと円記号を同一ページ内に同居させるばあい、IE であれば
<head/> の <meta/> に

charset=UTF-8

とかき、<body/> に

<p>&#x5c; &#xa5;</p>

とすれば、表示上バックスラッシュと円記号がならんでみえます。
Netscape と Opera は

<p lang="en">&#x5c; &#xa5;</p>

でもだめでした。

Netscape は表示メニューの文字コードを ISO-8859-1 にすれば、バックスラッシュが表示されます。
Opera はどうやってもバックスラッシュが表示されません。


■ 質問
Netscape や Opera をつかってページをみるひとにもバックスラッシュをみせるにはどうすればいいでしょう。
できれば、ページをみているひとに「文字のエンコードをかえてみてください」とはいいたくありません。
できれば、全角のバックスラッシュはつかいたくありません。
できれば、画像はつかいたくありません。
このようなわがままを実現する方法があればおしえてください。


■ 実験してみた環境
OS: Win XP
IE 6
Opera 7.20
Netscape 7.1
いずれも日本語版

A 回答 (1件)

バックスラッシュは、'\'を英語フォントで見たときに


表示される物です。

というわけで、単純にフォントを変更してやるだけ
でOKなわけです。

 <FONT face="Arial">\</FONT> ←バックスラッシュに
 \ ←そのまま表示


CSSの場合は、font-familyあたりを使えばいいと
思います。

この回答への補足

おしえていただいた方法を早速ためしてみました。
(<font/> と CSS 両方)

IE … ○
Opera … ○
Netscape … ×

という結果でした。

補足日時:2003/11/03 10:25
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2003/11/03 10:20

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!