カスタマイズしたい場所を探そう(3)
- カスタマイズのヒント
- | CM(0)
- | TB(0)
- |

そして、実際に[default]のテンプレートを使って、「記事タイトル」はどこに記述されているのか?という事で、テンプレートのHTML内を探してみました。
今回は、カスタマイズしたい部分のスタイルについて、スタイルシート(CSS)のどこに記述してあるのか、実際に探してみましょう。
前回同様、[default]のテンプレートを使い、記事タイトル<h3>記述の場所を探しますます。
以下のページをブラウザで開いておきます。
★ブラウザで開いておくページ
・[default]のプレビュー画面
・[default]のテンプレート修正画面
<!--topentry-->
<h3><a id="<%topentry_no>" name="<%topentry_no>"><%topentry_title></a></h3>
<div class="body">
この事により、記事タイトル=<%topentry_title>の表示に関わるタグは<h3>というタグだ、という事がわかりましたので、次は、テンプレートのスタイルシート内で、<h3>のタグに関する記述場所を探す事になります。
では、スタイルシート(CSS)内に、「h3」に関する記述箇所があるかどうか、探してみましょう。
※<hn>の見出しタグについては、スタイルシート内で、特別に記述されていない場合もあります。
その場合は、新たに自分で書き足します。
どうですか?見つかりましたか?
「h3」の文字を含む箇所は、2箇所ありませんでしたか?
/* メニューの見出し*/
#right h3 {
color:#666;
font-size: 14px;
letter-spacing: 0.1em;
margin: 1.7em 0 0 0;
text-decoration: underline;
}
/* 記事の見出し(タイトル) */
#left h3 {
font-size:14px;
border-left: 7px solid #999;
border-bottom: 1px dashed #999;
padding: 0.1em 0.7em;
margin: 0 0 1.7em 0;
}
いったいどちらなのでしょう?
って、ちゃんとコメントが書いてありますよね(^^;)
/* 記事の見出し(タイトル)*/と、書いてあるほうです。
では、もし、コメントが付いていなかったら、どうやって判断しますか?
HTMLからは、この、記事の見出し「h3」の親要素を調べると、見つける事が出来ますし、スタイルシート(CSS)からは、この2つの「h3」のスタイルの違いから、判断する事ができるでしょう。
でも、そんなの、わかんな〜い!!という方の為に、簡単に判断する方法を。
カスタマイズしたい場所を探そう(2)では、HTMLに目印となる文字を入れて、ブラウザで確認しました。
今度は、スタイルシート(CSS)のほうに、目印(わかりやすいバックグラウンドカラー)を入れて、ブラウザで確認します。
[default]テンプレートのスタイルシート(CSS)で、最初に出て来た【#right h3】に対して、目印(バックグラウンドカラー)を着けてみましょう。
追加した場所が、後になってすぐにわかるように、以下の場所に追加します。
色は何色でもかまいませんが、下記では、バックグラウンドカラーは、黄色になります。
/* メニューの見出し*/
#right h3 {background-color: #FFFF00;
color:#666;
font-size: 14px;
letter-spacing: 0.1em;
margin: 1.7em 0 0 0;
text-decoration: underline;
}
上記の場所にbackground-color: #FFFF00;を追加したら、更新ボタンを押しますと、修正されて保存されます。
そして、最初にブラウザで開いておいた、[default]のプレビュー画面を表示させ、ブラウザの更新(リロード)ボタンを押します。
どうですか?記事タイトルではなく、別の場所に黄色のバックグラウンドカラーが着いたのがわかります。
これで、記事タイトルではなかった事が、証明されました。
※違うという事が確認されたら、スタイルシート(CSS)の追加部分は、削除して元に戻しておきます。
同様に、もう一方の【#left h3】に対して、目印(バックグラウンドカラー)を着けてみます。
どうですか?今度は、記事タイトルのほうに、黄色いバックグラウンドカラーが着きましたよね?
この事から、記事タイトル<h3>は、【#left h3】で、記事タイトルに関してのスタイルの記述場所は、【#left h3】の{ から }までの間、という事がわかりました。
場所がわかったら、後はお好みにカスタマイズできますよね!
※ご注意※
スタイルに、背景画像【background: url(http://xxx.gif) repeat-y 0px 0px;】や、もう既に、バックグラウンドカラーが入っている場合は、その既存の行を/*と*/とで括って、コメント扱いにして休ませておいてから、新たにバックグラウンドカラーを追加します。
そして、確認作業が終わったら、確認の為に追加した行と、/*と*/の印を削除すると、もと通りになりますから、安心ですね!
- Posted at:
- 2005年
- 04月
- 07日
- (木)
- 13:09
- TOP △
コメント
コメント投稿フォーム
トラックバックURI
Copyright © 2006 FC2blogの着せ替えブログ.
all rights reserved.












