なぜインターネットオプションでエラーになるのかは判りませんが、とりあえず Win 98 2000 双方で、ワープロソフトなどを使って MS ゴシックと MS Pゴシックの違いを確認してみてはどうでしょう。
どちらの環境で見ても MS ゴシック同士、MS Pゴシック同士が同じように見えていて、P 付きと P なしフォントの文字幅の違いがお困りの状態と一致しているのなら、単純にフォントの違いによるものと考えていいと思います。
最初の投稿でも書きましたが、HTML の実体はテキストファイルです。
テキストファイルは Word や一太郎などのワープロソフトのように文章の「フォント情報」「段落情報」「レイアウト情報」などはファイル内に記録されません。
同じテキストファイルでも環境によって違う書体に見える場合、それはシステム (OS) またはそれを扱うソフト (ドリームウェーバーやホームページビルダーなど)の設定で指定されているフォントが違うことが原因になります。
基本的にどんなソフトでも「全角文字」として入力しなければ、全角文字になることはありません。
そこで、表示するフォントや半角/全角などを自由に指定できるワープロソフトを使い、フォントの違いによる見え方の違いを知っておくといいと思います。
なかなかややこしいですが、要は全角/半角だけでなくフォントの違いによっても文字幅などの見え方が違うということを理解していれば問題はないと思います。
お礼
初心者の悲しさ、結局よく分かりませんでした。 多分、liquid_crystalさまのご指摘の通りに 「MSゴシック」と「MSPゴシック」の違いかと 思いますが、IPで「インターネットオプション」 フォントで確認しようとすると、エラーになって しまいます。 もう少し、自分で調べてみます。 ありがとうございました。
補足
liquid_crystalさま 仕事で使っているのが、win2000で、自宅で 使っているのがwin98なので帰ったら早速調べて みます。ありがとうございました。