DoCoMoでCSSを効かせる方法

超手抜きでウェブサイトをモバイル対応 2008
http://pub.studio15.jp/2008/02/04/mobile-website-2008-2/
こちらで、FOMA以上のサイトの場合の方法が紹介されてました。


デザイン重視でFOMA以上に限定し、DoCoMoでもCSSを効かせるようにしている場合があるが、その場合、metaヘッダを出してあげないと端末側でCSSが効かない。

http://www.nttdocomo.co.jp/service/imode/make/content/xhtml/notice/basis/index.html

MIMEタイプ
XHTMLMIMEタイプは、application/xhtml+xmlとします。


仕事でやっている場合にはiアプリなど別の要因でmovaを切れる場合以外には、やはり505以上とかは対応せざるを得ない場合が多かったりするけど。


追記
ネタ元間違えました。
iモード対応コンテンツ作成時の仕様 Content-Type
http://www.nttdocomo.co.jp/service/imode/make/content/html/notice/basis/#p05

コンテンツファイルに対応したContent-Typeが指定されないと、携帯電話はコンテンツファイルを正しく扱うことができない場合があるため注意してください。

なので、phpなら

header('Content-Type: application/xhtml+xml');

とか。

追記(2009-05-23)

iモードブラウザ2.0は、このヘッダがなくても色が付くようです。
DoCoMo iモードブラウザ2.0でCSS - maru.cc@はてな