カスタマイズはcustomフォルダ内のファイルを用います。

前提条件:デザインの変更はしない(デザイン変更は中級者以上)

1.文章が長くなってもスタイルが崩れない
2.色の変更
3.画像(写真)挿入
4.メニュー項目(リンク部分)の増減及びメニュー文字数

以上の4項目が重要課題となります。それぞれの項目についてポイントを述べます。

スポンサードリンク

1.文章が長くなってもスタイルが崩れない

文字が長くなってスタイルが崩れるのは縦の長さに指定がある場合です。このサンプルで縦の長さの指定があるのはバナー部分です。対策としてバナー部分の文字数が多くなった場合はフォントを小さくして対応します。それでも収まらない場合は、バナーを縦長に作り直します。

2.色の変更

色を変更する際、まず最初に注意することはgifで作成した画像部分の色とスタイルシートで指定した色を合わせるという事です。Jtrimではカラーコードで指定出来ます。カラーコードはこちらを参考にして下さい。
http://www.minacleweb.com/study/color.html

カラーコード

Jtrimからカラーコードで指定する場合は10進数で指定します。スタイルシートでは16進数又は、カラーネームで指定します。(HTMLから指定する場合も16進数又は、カラーネームで指定します)

カラーコード

スタイルシートで色を指定する場合、背景では、16進数、
background-color:#ffffff;ないし、background:#ffffff;(ffffffや000000等ではfff、000と略す事が出来ます)
あるいは、カラーネームも使えます。カラーネームは147色あります。上記のページを参照して下さい。セーフカラー216色にはカラーネームはありません。16進数のみ使えます。
background-color:white;
background:white;

このサンプルで色の指定を行っているのは、
バナーのgif

body(コンテンツの外の壁紙に当たる部分)やコンテナーブロック等の各ブロックの背景色
background-color:#ffccff; 等

文字の色、
color:#000000; 等
color:black;

枠線の色、
border-left: #ffffff 1px solid; 等
の4点です。

当初、色の使い方は多いに悩むと思います。ポイントは自分のホームページと競合するホームページの配色を参考にします。(業界によってある傾向があることが多いようです)但し、盗用は無論厳禁です。

3.画像(写真)挿入

このサンプルでは画像は使用していませんが、画像挿入はHTMLを使います。構文を以下に示します。
<img src="表示する画像.jpg" alt="その写真を文字にする" width="横幅" height="高さ" />

また、写真はセンタリングする事が多いので、スタイルシートのどこかに、以下の記述をします。

.ctr {
  text-align:center;
}
これをHTMLでは以下のように記述します。

<div class="ctr">
<img src="表示する画像.jpg" alt="その写真を文字にする" width="横幅px" height="高さpx" />
</div>
4.メニュー項目(リンク部分)の増減及びメニュー文字数

現在このサンプルでは、メニューの文字は、「サンプル1−1カラムレイアウトその1」 となっています。ところが、もし文字数が増え、「「サンプル1−1カラムレイアウトその11カラムレイアウトその1」となった場合の対応です。
レイアウト
単にHTMLで文字数を増やすと、 このようになってレイアウトがおかしくなってしまいます。そこで、スタイルシートで縦幅を増やすのです。現状は次の通りです。


li {
  list-style-type : none;
  width:90px;
  height:33px;
 この値を55pxにしてみます。

このようにピタリとレイアウトされるようになります。
レイアウト

5.カスタマイズの事例

以上の4つのポイントを踏まえ、custom1.htmlのカスタマイズの事例を示します。

ここでは、上記の説明通りにカスタマイズしてあります。
1.バナーの作り直し(角丸の部分に注意)
バナー
2.色の全面変更
3.メニュー数を増やし尚かつメニュー文字を増やした
4.写真の挿入
スタイルシートの追加部分

.ctr {
  text-align:center;
}
HTMLの追加部分

<div class="ctr">
<img src="../../4/bmw.jpg" alt="bmw" width="480" height="360" />
</div>

画像

Chapter1 TOPに戻る。メニューは上部にあります。


Copyright ©2007-2008 HTMLCSS.biz-ホームページ制作講座 All Rights Reserved.
運営者:SEOホームページ制作-SIS