記事一覧

カラムレイアウトを考える

 posted by suzu
テンプレート作成のススメ

テンプレートを書き始める前に、基本的なレイアウト構成を考えてみます。

HTMLでレイアウトを構成するのに、一昔前(いつの時代だ?)には
Tableタグでレイアウトをとっていたことも多かったですが、
CSS(スタイルシート)が実用に耐えるようになってからは
CSSで位置構成を定義する方が主流です。
レイアウト変更も楽になりますし、何よりHTMLのタグがすっきりします。
Tableタグ入れ子いっぱいのHTMLではプログラマやデザイナの力量やセンスを
疑われますしね orz

以下によく使われているレイアウトを挙げてみます。

【2カラムレイアウト】
rayout_2_leftrayout_2_right
サイドーを左に配置するか右に配置するかで2種類挙げています。
世に出回っているWordPressテーマでは、横幅固定2カラムレイアウトが
多いように思います。
WordPress3.8や3.9に標準でインストールされてあるTwentyTwelveは
左サイドバーの2カラムレイアウトですね。
「本文+ナビゲーション」というようなページ構成の場合はこちらがよいでしょう。

【3カラムレイアウト】
rayout_3
世に出回っているWordPressテーマでは、3カラムレイアウトは
少ない気がします(私だけ?)
3カラムでは性質の異なる3つのブロックを用意することになりますので、
「本文+ナビゲーション+広告」のようなページ構成では
こちらがよいでしょう。
(WordPress3.8や3.9のデフォルトテーマであるTwentyFourteenは
コンテンツ(右)サイドバーにウィジェットを置けば3カラムになりますね)
 

どのレイアウトにするにしても、divタグで要素をグループ化し、
CSSでfloatやpositionを指定して段組みをしていくことになりますので、
作成するWordPressテーマのレイアウトを決め、先にシンプルな基本デザインを
HTML+CSSで用意しておく方がよいでしょう。

関連記事

eyecatch_template

index.php を作成する – [1]

先の記事 「作成するテンプレートを整理する」 で 作成すべきテンプレートを拾い出...

記事を読む

eyecatch_template

page.php を作成する

前回の記事 「single.php を作成する – [1]」 「single.p...

記事を読む

eyecatch_template

作成するテンプレートを整理する

今回から、実際にテーマに必要なテンプレートの作成の準備に入ります。 先の記事 「...

記事を読む

カレンダー

2024年4月
« 7月    
 123456
78910111213
14151617181920
21222324252627
282930  
PAGE TOP ↑