人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

携帯電話のホームページに
<div style=”border:solid #aaee99 1px”>
<div style=”border:solid #b2efa3 1px”>
<div style=”border:solid #c5f3b9 1px”>
<div style=”border:solid #cef5c4 1px”>
<div style=”border:solid #d8f7do 1px”>
とグラデーション風に枠をつけていたのですが、外部スタイルシートで読み込む場合どのように外部ファイルに記入すればよいのですか?

●質問者: diesel55
●カテゴリ:ウェブ制作
✍キーワード:グラデーション スタイルシート ファイル ホームページ 携帯電話
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● komorebi
●70ポイント

http://www.kanzaki.com/docs/html/htminfo17.html

?X?^?C???V?[?g????{ -- ??????P??HTML?????

外部スタイルシートの方法は、Webと同じです。

まず、「style=”?”」部分を、クラスセレクタを用いたルールセットを作ります。

[例え]

.a1{border:solid #aaee99 1px;}

.a2{border:solid #b2efa3 1px;}

※ 「a1」「a2」などのルール名は任意

※クラスセレクタの場合は、ルール名の前に「.」をつける。


この上記ルールセットを記述したモノを、CSSファイル(?.css)として保存し

HTML/XHTML側で、

<link rel=”stylesheet” type=”text/css” href=”?.css”>

で、呼び出し、必要たタグ要素に呼び出せばよいと思いますよ。

[例え] <div class=”a1”>?</div>


もし、WebとケータイとでCSSをファイルを分けるのであれば、

<link>の属性にメディアタイプで「madia=”handheld”」を追加すれば

ケータイにのみCSSを反映させられます。


しかし、ケータイは今のところ au端末 やOperaなどのブラウザ入りでないと

CSSに対応してないような気もしますが・・・

◎質問者からの返答

回答ありがとう御座います。

au向けに作ってます;;

結構色々本やHPの説明を見ているのですが、いまいち頭に入らないもので…助かりました。

もう一つ、、呼び出すときは