こんばんは。
夜分遅くに質問させていただきます。
最近、xhtmlで携帯サイトを作成しているのですが
どうも、softbankから閲覧すると文字がすべて?????????????となって
表示されるようなのです。
これはxhtmlの表記が間違っているために起こっている問題なのでしょうか?
それとも、文字コードの問題なのでしょうか?(shift-jis)で固定しています。
また、phpで作成しているため、そのような問題が起きたのか、とも思います。
以下に上部のソースを記述いたしますので、どなたか、何処に問題があるのか教えていただけないでしょうか? よろしくお願いします。
<? echo"<?xml version=\"1.0\" encoding=\"shift-jis\" ?>"?>
<? if($env=="E"){
echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML Basic 1.0//EN\" \"http://www.w3.org/TR/xhtml-basic/xhtml-basic10.d …
}elseif($env=="i"){
echo "<!DOCTYPE html PUBLIC \"-//i-mode group (ja)//DTD XHTML i-XHTML(Locale/Ver.=ja/2.2) 1.0//EN\" \"i-xhtml_4ja_10.dtd\">";
}elseif($env=="S"){
echo "<!DOCTYPE html PUBLIC\"-//WAPFORUM//DTD WML 2.0//EN\" \"http://www.wapforum.org/wml20.dtd\">";
}?>
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja">
<head>
<meta name="ibm:devicetype" content="i-mode6_foma">
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="cache-control" content="no-cache">
<?php
if($env=="i"){
echo"<style type=\"text/css\">";
echo"a:visited{color:#0000ff;}";
echo"</style>";
}else{
echo"<style type=\"text/css\">";
echo"#font{font-size:12px; color:red;}";
echo"#ffffont{color:brown;}";
echo"#back{background-color:#b0c4de;}";
echo"</style>";
}
?>
<title>まつ毛</title>
</head>
<body link="#0000ff" vlink="#0000ff">
<br />
<br />
<div style="text-align: center;">
<img src="<?=$titleg?>">
<br />
</div>
<br />
<br />
<?php
if($env=="i"){echo "<hr style=\"border-style:solid; border-color:#000000;\"/>";}
else{echo"<hr color=\"#000000\"; />";}
?>
<div style="text-align: center;">
<div style="background-color:#000000; color:black;">
まゆげまつげ
</div>
</div>
<?php
if($env=="i"){echo "<hr style=\"border-style:solid; border-color:#b0c4de;\"/>";}
else{echo"<hr color=\"#b0c4de\"; />";}
?>
<br />
<br />
<hr style="border-style:solid; border-color:#000000;"/>
<div style="background-color:#808df0f; color:000000;">
yahoo japan!
</div>
No.1
- 回答日時:
<meta http-equiv="content-type" content="text/html; charset=Shift_JIS" />
この要素を追加してみても駄目ですか?
どうでもいいですがソフトバングのロゴからして文字化け上等って感じですよね(笑)。
No.2ベストアンサー
- 回答日時:
1の補足として・・・
<meta http-equiv="content-type" content="application/xhtml+xml; charset=shift_jis" />
ではどうでしょうか?
一応公式での情報では以下の通り。
ソフトバンク3G向けXHTMLでは、以下の文字エンコードに対応します。
・Shift_JIS
・EUC-JP
・ISO-2022-JP
・UTF-8
なお、UTF-8以外の文字コードは、弊社ゲートウェイにてShift_JISに変換して携帯電話に送出します。
お返事、ありがとうございます。
言われたとおり、http-equivを追加したところ表示されることができました。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS アコーディオンメニューが思うように動作しません。 1 2023/08/20 16:48
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- HTML・CSS <!DOCTYPE html> <html> <head> <meta charset="utf-8 2 2023/01/05 01:04
- HTML・CSS (Javascript)印刷するファイルに応じて印刷プレビュー画面で用紙を自動的に切り替えたい!! 2 2022/04/11 12:04
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS CSS のみのタブ切り替えについて 1 2023/01/11 16:47
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- JavaScript vertical sliderをautoplayしたい 2 2022/08/25 14:47
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
<!DOCTYPE html>あってますか?...
-
<!DOCTYPE html>あってますか?...
-
<!DOCTYPE html>あってますか?↑
-
css ,videotタグ。ホームページ...
-
POSTしたデータの文字コードがu...
-
なぜ height 100% がつくのか ...
-
HTML上に貼り付けたPDFが表示さ...
-
サイトの検索結果でタイトル文...
-
FFFTPでの文字化け
-
HTMLファイルのインクルードで...
-
iPhoneのSafariで自動的に縮小...
-
WEBページがIEだけ文字化けして...
-
ページ全体を中央に配置したい...
-
refreshタグ 自動的にジャンプ...
-
CSSでフォントが適用されない
-
自分のホームページが検索でひ...
-
みなさんは <meta>タグ、どこ...
-
Duolingo のソースコードの名前...
-
textareaの一行の文字数制御
-
ホームページでファイルをダウ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
css ,videotタグ。ホームページ...
-
POSTしたデータの文字コードがu...
-
Duolingo のソースコードの名前...
-
body内にmetaタグを記述は問題...
-
iframe内の表示を常に最新にしたい
-
ページ全体を中央に配置したい...
-
HTML上に貼り付けたPDFが表示さ...
-
HTMLソースにない文字がブラウ...
-
HTMLファイルのインクルードで...
-
Google検索でサイト説明文が文...
-
文字化けを故意に表示したい
-
自分で<head>内をかけない場合...
-
FFFTPでの文字化け
-
根号の書き方について
-
表示時に1回だけリロードさせ...
-
リンクボタンにgifアニメを使え...
-
COLDFUSIONの文字化け
-
HTMLでwebサイトを作ってるので...
-
Content-Typeの大文字
-
borderでa:hover下線表示させる...
おすすめ情報