• ベストアンサー

<pre>にフォントを・・・。

<pre>タグに文字を入れると どうしてもMSゴシックになってしまうのですが MS Pゴシックにする方法はありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

preは整形済みタグですので等幅フォントが基本です。 正直preでプロポーショナルを使うくらいなら preを使わないようにすべきです。 とくに自分のデバッグ用ならまだしも、不特定多数の 人にみてもらうにはpreはあまり美しくないでしょう。 とはいえ、設定はできますので以下を見比べて みてください。(視認性のためstyleシートで 書いていますが、cssにしたほうがよいでしょう) //ここから テストテストテストテスト <pre style="font-family:MS Pゴシック;"> テストテストテストテスト </pre> <pre style="font-family:sans-serif;"> テストテストテストテスト </pre> <pre style="font-family:MS ゴシック;"> テストテストテストテスト </pre> <pre style="font-family:monospace;"> テストテストテストテスト </pre> //ここまで

koteri
質問者

お礼

どうもありがとうございました!! 参考になりました!

その他の回答 (1)

回答No.1

スタイルシートを使うと、期待されている表示になると思います。 簡単なやり方としては、<head>~</head>の中に以下のように記入すれば良いです。 <style type="text/css"> <!-- pre { font-family: "MS Pゴシック;} --> </style> Windowsのことしか考えてませんが…。

参考URL:
http://www.tohoho-web.com/css/basic.htm
koteri
質問者

お礼

どうもありがとうございました!!