MTで3キャリア・対応サイトを簡単作成・配信するプラグイン。絵文字変換・画像変換・ページ分割を完全自動化

タグ/XML宣言とDOCTYPE

この内容はVer 1.49から適用されます

XML宣言とDOCTYPE bookmark

各キャリアとも、XHTMLによるページを制作する際には、ソースの先頭にXML宣言とDOCTYPEを明示することが推奨されています。

iモードの場合 bookmark

<?xml version="1.0" encoding="Shift_JIS"?>
<!DOCTYPE html PUBLIC "-//i-mode group (ja)//DTD 
XHTML i-XHTML(Locale/Ver.=ja/2.3) 1.0//EN"
"i-xhtml_4ja_10.dtd">
※実際にはDOCTYPEに改行は入りません。

EZwebの場合 bookmark

<?xml version="1.0" encoding="Shift_JIS"?>
<!DOCTYPE html PUBLIC "-//OPENWAVE//DTD
XHTML 1.0//EN" "http://www.openwave.com/DTD/xhtml-basic.dtd">
※実際にはDOCTYPEに改行は入りません。

Y!ケータイの場合 bookmark

<?xml version="1.0" encoding="Shift_JIS"?>
<!DOCTYPE html PUBLIC "-//J-PHONE//DTD 
XHTML Basic 1.0 Plus//EN" "xhtml-basic10-plus.dtd">
※実際にはDOCTYPEに改行は入りません。

XML宣言とDOCTYPEの自動出力の方法 bookmark

キャリアや機種に応じて自動でXML宣言およびDOCTYPEを出力するには、MTKeitaiKitテンプレート・タグまたはMTKeitaiKitSysTmplテンプレート・タグに属性を追加します。

xml_declaration属性
XML宣言を出力します
doctype属性
DOCTYPEを出力します

これらの属性は、iモード対応XHTMLに対応するixhtml属性と合わせて使用してください。

XHTMLに対応していない機種では、XML宣言およびDOCTYPEは出力しません。

詳しくは基本タグおよびシステム・テンプレートを参照ください。

通常のテンプレートの場合 bookmark

通常のテンプレートでXML宣言とDOCTYPEを出力する記述例です。

<MTKeitaiKit ixhtml="1" xml_declaration="1" doctype="1">
<!-- ここにXHTML向けのテンプレートを記述します -->
</MTKeitaiKit>

システム・テンプレートの場合 bookmark

システム・テンプレートでXML宣言とDOCTYPEを出力する記述例です。

<MTKeitaiKitSysTmpl ixhtml="1" xml_declaration="1" doctype="1">
<!-- ここにXHTML向けのテンプレートを記述します -->
</MTKeitaiKitSysTmpl>

* Six Apart、Movable Type、TypePadはSix Aaprt, Ltd.の登録商標です。
* 「iモード」「iアプリ/アイアプリ」「i絵文字」「mova」「FOMA」および「i-mode」「i-appli」ロゴはNTTドコモの商標又は登録商標です。
* 「EZweb」「EZアプリ(Java[TM])」「au」はKDDI株式会社の登録商標です。
* 「Yahoo!」および「Yahoo!」「Y!」のロゴマークは、米国Yahoo!Inc.の登録商標または商標です。
* SOFTBANKおよびソフトバンクの名称、ロゴは日本国およびその他の国におけるソフトバンク株式会社の登録商標または商標です。
* その他、当ページに記載されている会社名、製品名などは該当する各社の商標または登録商標です。

アイデアマンズ株式会社は、ケータイキット/フィードアプリ/WebScan等の開発を行なう新規事業専門会社です。