Webについて
docomoでCSSを可能に
2008年9月26日 09:23
docomoでCSSを使う方法を記述します。
<?xml version="1.0" encoding="Shift_JIS"?>
<!DOCTYPE html PUBLIC "-//i-mode group (ja)//DTD XHTML i-XHTML(Locale/Ver.=ja/1.1) 1.0//EN" "i-xhtml_4ja_10.dtd">
とXHTMLで記述することになります。
最初にXML宣言も必要です。
XHTMLのバージョンも複数あるみたいですので、
詳しくは、NTTドコモのiモード対応XHTMLのバージョンをご覧下さい。
エンコードは、「Shift_JIS」だけかと思っていましたが、
「UTF-8」にも対応しています。
これだけでは、ダメなのでMIMEを変更します。
通常のHTMLでは
こうなりますが・・・
docomoでCSSを使う場合は次のようになります。
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=Shift_JIS" />
ここまで書いてもCSSが適用されない場合は、
.htaccessに以下の記述を追加する必要があります。
AddType application/xhtml+xml .html
この1行を追加するだけです。
実は、これはdocomoのサイトにも記述してありません。
具体的には、テキストエディタで「htaccess.txt」を作成し、
公開フォルダにFTPでアップロードした後に
ファイル名を「.htaccess」に変更します。
携帯なので、PHPの方が都合が良いのですが・・・
ここで、「index.php」とPHPファイルに変更すると
CSSが適用されなくなります。
AddType application/xhtml+xml .html
と書いているので当然といえば当然ですが、
試しに
AddType application/xhtml+xml .php
に変更してもダメでした。
チョッと浅はかでした。
ここについては、調査が必要です。
どなたか、PHPにしてもCSSを使える方法を
ご存知の方がいらっしゃいましたらご教授お願いします。
とりあえず、拡張子を「.html」にすればdocomoでCSSが使えます。
但し、CSSが使えるといっても、かなり制限があります。
まず、外部CSSファイルが使えません。
基本的には、style属性で記述する必要があります。
この時点でCSSを使うメリットがあまり感じられないのですが・・・
更に、使用できるプロパティなども制限が多く
ハッキリいってそこまでして使うメリットはあるのか?
という感じです。
docomoには、早く他のキャリアと同じようにしてほしいですね。
Posted by Kimi. at 9:23
│Comments(0)
│TrackBack(0)
│Webについて
「ビジネスエンジン」の新着記事をチェック!
「ライターズ.jp」の新着記事をチェック!
トラックバック(0)
トラックバックURL: http://www.e-design.ws/mt/mt-tb.cgi/155
この記事にコメントする
熊本での社員研修はJIMCCA研修.jp
ジェイ・エイブラハムの売上アップ戦略
魔法の包丁ファインエッジ
電子タバコの比較情報
シンプルスモーカー比較
電子タバコの通販
2008年9月26日 09:23
docomoでCSSを使う方法を記述します。
<?xml version="1.0" encoding="Shift_JIS"?>
<!DOCTYPE html PUBLIC "-//i-mode group (ja)//DTD XHTML i-XHTML(Locale/Ver.=ja/1.1) 1.0//EN" "i-xhtml_4ja_10.dtd">
とXHTMLで記述することになります。
最初にXML宣言も必要です。
XHTMLのバージョンも複数あるみたいですので、
詳しくは、NTTドコモのiモード対応XHTMLのバージョンをご覧下さい。
エンコードは、「Shift_JIS」だけかと思っていましたが、
「UTF-8」にも対応しています。
これだけでは、ダメなのでMIMEを変更します。
通常のHTMLでは
こうなりますが・・・
docomoでCSSを使う場合は次のようになります。
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=Shift_JIS" />
ここまで書いてもCSSが適用されない場合は、
.htaccessに以下の記述を追加する必要があります。
AddType application/xhtml+xml .html
この1行を追加するだけです。
実は、これはdocomoのサイトにも記述してありません。
具体的には、テキストエディタで「htaccess.txt」を作成し、
公開フォルダにFTPでアップロードした後に
ファイル名を「.htaccess」に変更します。
携帯なので、PHPの方が都合が良いのですが・・・
ここで、「index.php」とPHPファイルに変更すると
CSSが適用されなくなります。
AddType application/xhtml+xml .html
と書いているので当然といえば当然ですが、
試しに
AddType application/xhtml+xml .php
に変更してもダメでした。
チョッと浅はかでした。
ここについては、調査が必要です。
どなたか、PHPにしてもCSSを使える方法を
ご存知の方がいらっしゃいましたらご教授お願いします。
とりあえず、拡張子を「.html」にすればdocomoでCSSが使えます。
但し、CSSが使えるといっても、かなり制限があります。
まず、外部CSSファイルが使えません。
基本的には、style属性で記述する必要があります。
この時点でCSSを使うメリットがあまり感じられないのですが・・・
更に、使用できるプロパティなども制限が多く
ハッキリいってそこまでして使うメリットはあるのか?
という感じです。
docomoには、早く他のキャリアと同じようにしてほしいですね。
Posted by Kimi. at 9:23 │Comments(0) │TrackBack(0) │Webについて
「ビジネスエンジン」の新着記事をチェック!
「ライターズ.jp」の新着記事をチェック!
トラックバック(0)
トラックバックURL: http://www.e-design.ws/mt/mt-tb.cgi/155
この記事にコメントする
熊本での社員研修はJIMCCA研修.jp
ジェイ・エイブラハムの売上アップ戦略
魔法の包丁ファインエッジ
電子タバコの比較情報
シンプルスモーカー比較
電子タバコの通販

