※ ChatGPTを利用し、要約された質問です(原文:携帯サイトを作成しているのですが、DOCTYPE宣言で)
携帯サイトのDOCTYPE宣言について
携帯サイトを作成しているのですが、DOCTYPE宣言で
携帯サイトを作成しているのですが、DOCTYPE宣言で
<!DOCTYPE HTML PUBLIC \"-//i-mode group (ja)//DTD XHTML i-XHTML(Locale/Ver.=ja/2.3) 1.0//EN\" \"i-xhtml_4ja_10.dtd\">
(ドコモ使用時)
だけがページに表示されてしまいます。書き方に間違いがあるのでしょうか?
又、これは受け入れられてないのでしょうか?
どなたかわかる方アドバイスよろしくおねがいします。
↓プログラム添付
<?php
$agent=$_SERVER['HTTP_USER_AGENT'];
if(preg_match("/DoCoMo/", $agent)) {
print("<?xml version=\"1.0\" encoding=\"Shift_JIS\"?>\n");
print
("<!DOCTYPE HTML PUBLIC \"-//i-mode group (ja)//DTD XHTML i-XHTML(Locale/Ver.=ja/2.3) 1.0//EN\" \"i-xhtml_4ja_10.dtd\">\n");
print ("<html xmlns=\"http://www.w3.org/1999/xhtml\" lang=\"ja\" xml:lang=\"ja\">\n");
print ("<head>\n");
print ("<meta http-equiv=\"Content-Type\" content=\"application/xhtml+xml; charset=Shift_JIS\" />");
} elseif・・・・
お礼
その通りでした。ありがとうございました。