4月20日(火)3、4コマ目

今日、やったこと

  • スタイルシートファイル
  • HTMLの表
  • 余白(ボックスモデル)

今日のホワイトボード

デザイン設定部は別ファイルへ

複数のHTMLファイルで1つのサイトを構成する場合、おなじデザインにするために各HTMLファイル中の<style>~</style>が重複することなる。

これはあまりいい状態ではない。

一般的にデザイン設定はスタイルシートファイル(拡張子.css)に設定し、HTMLはこのファイルを読み込むことでデザインを設定する。

図 HTMLファイルとスタイルシートファイル

テーブルとも呼ぶ。
今更だけど、行と列の違いを把握しておいてください。
また、タグがいっぱい出てきます。ご注意を。
図 HTMLの表のタグ

表のセル結合

横方向の結合にはcolspan属性を、縦方向の結合にはrowspan属性を使って、結合するセル数を指定する(属性指定セルもカウントする)。
図 表のセルを結合する(colspan属性、rowspan属性)

表のタグ

ヘッダー行(タイトル行)を表す<thead>、ボディー部を表す<tbody>、フッター行を表す<tfoot>もある。
図 表のヘッダー行、ボディー部、フッター行を表すタグ

余白

各タグ表示エリアの境界の外側、内側で余白には2種類ある。
図 2種類の余白と境界線
境界の外側の余白はmargin属性。
境界の内側の余白はpadding属性。
境界線の指定にはborder属性。

margin、paddingは上下左右4つの余白を設定するが、1か所(上だけ、右だけ)だけ指定するための属性もある。
図 1か所だけ余白指定

おまけ








 

コメント

このブログの人気の投稿

7月13日(火)1、2コマ目

7月20日(火)1、2コマ目

7月6日(火)1、2コマ目