【質問上等】Webサイト制作初心者用スレ Vol.91

このエントリーをはてなブックマークに追加
883Name_Not_Found
ブラウザの表示について質問です。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
(以下略

を宣言しています。
Mac OS 9.2 & IE5.17ではきちんと表示されます。
WIN XP & IE6.0でも見る事ができます。
けれどWIN 98 & IE6.0の友人が見られないと言うので
表示ーエンコードー文字セットー日本語(シフトJIS)もしくは
日本語(自動選択)をクリックしてくれ、と教えたのですが
やはり文字化けしたままだそうです。
文字化けを直す方法は上記以外にありますか?
また上の宣言文はおかしくはないですか?
アドバイスをお願いします。