ホームページの企画や制作、SEO、MovableTypeによるサイト構築など

熊本のホームページ制作:イーデザインの進化する仕事術


イーデザインの進化する仕事術

モチベーションアップからマーケティングや経営的なことについてのブログ
このブログのトップへ


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
ジェイ・エイブラハムの売上アップ戦略
魔法の包丁ファインエッジ

電子タバコの比較情報
シンプルスモーカー比較
電子タバコの通販



福岡、熊本、佐賀、長崎、大分、宮崎、鹿児島で社員研修 あなたの会社が劇的に変わる社員研修のコンセプトとは・・・
福岡・熊本での社員研修はJIMCCA研修.jp

 

■カテゴリー

[PR]


■最新の記事

■ブログ内検索

■最新のフィード