CSS

CSS解説本

CSS解説本
オススメCSS解説本
CSS基本
CSSのメリット
利用手順
HTMLとCSSの関係
スタイル設定
継承
カスケード
疑似クラスと疑似要素
マージンとパディング
数値単位
CSS実践
メニュー作成
コンテンツ作成
タイトル作成

コンテンツ作成 コンテンツの作り方

コンテンツの配置いろいろ

sen

コンテンツを大きなくくりで分けた時、下記のようなケースがあります。

配置

配置により、もちろんスタイル設定も変わるので、step2から説明します。

sen

コンテンツが縦に並ぶケース

sen

例えば、下記のようなデザインをしたい時、

配置

これを、目には見えないボックス(表示されない)で考えるとさらに理解が深まります。

配置

以上を参照し、スタイル設定とHTML上での要素を見ていきます。

■ スタイル設定

スタイル設定として、次の記述を挙げました。スタイルの設定方法は他にも考えられるので、これはほんの一例です。スタイルに付いている番号は、上記デザイン内の@〜Dに対応しています。

#wrapper{  (一番外の赤線外枠を指す)
      width:500px;
}

h1{  (ベタ塗の緑部分)
      background-color:#00CC66;
      color:#FFFFFF;
      line-height:50px;  (@h1の行の高さを設定)
      text-indent:10px;  (Ah1文字が左端10pxのところから始まる)
      font-size:20px;
      margin:0;
}

.con{  (青で囲われたボックスを指す)
      width:500px;
      margin:10px 0 0 0;  (Bconの上に10pxの余白が出来る)
}

h2{  (紫で囲われたボックスを指す)
      font-size:14px;
      color:#33FFFF;
      margin:0 0 10px 20px;  (CDh2の左と下に20pxと10pxの余白が出来る)
}

p{  (黄色で囲われたボックスを指す)
      font-size:12px;
      text-align:justify;
      text-justify:distribute;
      margin:0 0 0 50px;  (Epの左に50pxの余白が出来る)
}

■ HTML上の要素

<div id="wrapper">

<h1>CSS徹底分析</h1>

<div class="con">
 <h2>CSSの基本</h2>
   <p>
基本は大事です。基本が理解できていないと、ステップアップができません。CSS徹底分析で、しっかりマスターしてください。基本は大事です。基本が理解できていないと、ステップアップができません。CSS徹底分析で、しっかりマスターしてください。基本は大事です。基本が理解できていないと、ステップアップができません。CSS徹底分析で、しっかりマスターしてください。
    </p>
</div>

<div class="con">
 <h2>CSSの基本</h2>
   <p>
基本は大事です。基本が理解できていないと、ステップアップができません。CSS徹底分析で、しっかりマスターしてください。基本は大事です。基本が理解できていないと、ステップアップができません。CSS徹底分析で、しっかりマスターしてください。基本は大事です。基本が理解できていないと、ステップアップができません。CSS徹底分析で、しっかりマスターしてください。
    </p>
</div>

</div>

sen

コンテンツが横に並ぶケース(段組み)

sen

例えば、下記のようなデザインをしたい時、

配置

これを、目には見えないボックス(表示されない)で考えるとさらに理解が深まります。

配置

以上を参照し、スタイル設定とHTML上での要素を見ていきます。

■ スタイル設定

スタイル設定として、次の記述を挙げました。スタイルの設定方法は他にも考えられるので、これはほんの一例です。スタイルに付いている番号は、上記デザイン内の@〜Dに対応しています。

#wrapper{  (一番外の赤線外枠を指す)
      width:500px;
}

h1{  (ベタ塗の緑部分)
  background-color:#00CC66;
  color:#FFFFFF;
  line-height:50px;  (@h1の行の高さを設定)
  text-indent:10px;  (Ah1文字が左端10pxのところから始まる)
  font-size:20px;
  margin:0;
}

.con{  (灰色で囲われたボックスを指す)
   width:500px;
   margin:0;
}

.con div{  (青で囲われたボックスを指す)
     width:230px;
     margin:10px 0 0 0;  (Bdivの上に10pxの余白が出来る)
     padding:10px;  (Cdivの内側に10pxの余白が出来る)
     float:left;  (段組みのポイント))
     background-color:#33CC00;
}

h2{
  font-size:14px;
  color:#000000;
  margin:0 0 15px 0;  (Dh2の下に15pxの余白が出来る)
}

p{  (黄色で囲われたボックスを指す)
 font-size:12px;
 text-align:justify;
 text-justify:distribute;
 margin:0;
 padding:0;
}

■ HTML上の要素

<div id="wrapper">

<h1>CSS徹底分析</h1>

<div class="con">

 <div>
   <h2>CSSの基本</h2>
   <p>
基本は大事です。基本が理解できていないと、ステップアップができません。CSS徹底分析で、 しっかりマスターしてください。基本は大事です。基本が理解できていないと、ステップアップが できません。CSS徹底分析で、しっかりマスターしてください。基本は大事です。基本が理解でき ていないと、ステップアップができません。CSS徹底分析で、しっかりマスターしてください。
    </p>
 </div>

 <div>
   <h2>CSSの基本</h2>

   <p>
基本は大事です。基本が理解できていないと、ステップアップができません。CSS徹底分析で、 しっかりマスターしてください。基本は大事です。基本が理解できていないと、ステップアップが できません。CSS徹底分析で、しっかりマスターしてください。基本は大事です。基本が理解でき ていないと、ステップアップができません。CSS徹底分析で、しっかりマスターしてください。
   </p>
 </div>

</div>

</div>

sen

▲このページのトップへ