- 締切済み
文字背景色について(携帯サイト どうしてモバゲーは表示できるの?)
携帯サイトにおいて、 「色帯の上に白抜き文字」 のバーを作成したいと思っています。 検索や質問サイトなどで自分なりに情報を集め、 ・<Table><Marquee> タグを利用すれば作成できることがわかりました。 しかし、上記のタグ(<table>)は、iモードの場合、 【iモード対応HTMLバージョン6.0】 以上の機種にしか対応していないそうです。 http://www.nttdocomo.co.jp/service/imode/make/content/html/outli ne/s1.html#1_8 私が利用している機種はSA800iでありまして、 このHTMLバージョンを調べてみたところ、 【iモード対応HTMLバージョン5.0】 でした。 http://www.nttdocomo.co.jp/service/imode/make/content/xhtml/chart/index.html だめなのかな・・・と半ばあきらめかけていたところ、 ふと携帯サイトで有名な【モバゲー】に SA800i(iモード対応HTMLバージョン5.0)でアクセスすると、 ★★★★★★★★★★★★★★★★★★★ ★ 自分が求めていた、 ★ ★ 色帯に白抜きのバナー ★ ★★★★★★★★★★★★★★★★★★★ が見事に表現されているではありませんか! これは一体どういうことなのでしょう? iモードの技術情報では無理だと判断されるはずのものが、 あるサイトでは実現できている。 この件(色帯に白抜きのバナーの作成方法)について、 知識をお持ちの方、 どのようなことでもかまいませんので、 情報をいただけると大変助かります! よろしくおねがいします!
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- steel_gray
- ベストアンサー率66% (1052/1578)
#1です cgiならば拡張子は面倒でしょうが、 Contetnt-Typeをしっかりxhtmlにする事でxhtmlだと認識してもらえるはずです。 perlの例ですが print "Content-type: text/html" としいてる部分があるならば print "Content-type: application/xhtml+xml" とすれば拡張子をxhtmlにするのと同じ事になるます。
- steel_gray
- ベストアンサー率66% (1052/1578)
xhtmlでcssを使っているのではないですか? <div style="background-color:#ff0000;color:#ffffff"> 赤地に白抜き文字 </div> ↑部分的にはこうですが、これだけではxhtmlにした事にはならないので http://oshiete1.goo.ne.jp/qa2447981.html とか、参考にどうぞ。
お礼
>steel_grayさん 情報ありがとうございます! なるほど、私が求めていることをするためには、 「DOCTYPE」の部分の変更や、 「拡張子の変更」 の可能性があるのですね。 CGIで処理を行っているのですが、 拡張子の変更となるとちょっと厳しいですね。。。 上記について実験してみようと思います。 ご回答ありがとうございました!