こんばんは。いつもお世話になってます。いまブログを持っているのですが、たとえば、フッタ内に見栄えのいいテーブルを作るとすると、みなさんどのように作られているんですか?CSSで表をつくるというのは聞いたことがあります。それって自分で書くものなのですか?それとも、ホームページ作成ソフトで書くものなんですか?実際のところみなさんはなどうしているのかが知りたいです。私としては、サイトのデザインを表すCSSをセレクタとか座標とかで表すのはあまり直感的でなくて難しく感じます。。。表に限らず、ブログのテンプレートなどはどうやって作っているのか、よろしければ教えてください。
ベストアンサー
カレンダー以外には一切テーブルを使用せずに、CSSデザインのテンプレートを作成しています。覚えてしまえばテーブル組みのレイアウトとは比べ物にならにくらい自由に、軽く、思い通りのデザインが可能ですから。メンテナンス性も高く、一度基本のHTMLを記してしまえばCSSである程度簡単にデザイン変更がきくので、テーブルを組もうなんて考えられません。テーブルレイアウトにすると、HTMLもCSSも変更しなければならない箇所が多くなり、気分で変更~ともいかなくなってしまいますから…。尚、多くのブログで使われている2カラムレイアウトを巨大なテーブルを使用して組まれると、閲覧したくないブログが完成する確率が跳ね上がるので、あまりお勧め出来ません。2カラムだと多くのブログでは横700pxから800pxの間で組まれているのですが、それを巨大なテーブルを入れ子して組まれたら、それだけで表示速度はかなり落ちます。皆さんが常時高速回線で接続し安定した回線速度が約束されているわけではなく、PCスペックによる表示速度の違いもあるので、簡単な方法だからとテーブルレイアウトに依存す
ると、今はCSSレイアウトのサイトが主流ですから、せっかく訪問してくださった方々に過剰なストレスを与えてしまうかもしれません。正直なところ、私は情報量の多いブログ形式のサイトでテーブルレイアウトを用いていたら、相当暇な時でもない限りそのサイトは訪ねないようにします。ブログというのはサイドメニューなども含めて、1ページに掲載されている情報量や画像数が多く、それだけで場合によっては表示に時間を要します。その上ゴールデンタイムには表示するのがやっと…なんてこともあるレンタルブログでテーブルレイアウトであったりしたら、どうしても読みたい記事がない限り訪問するのを躊躇います…。自分が閲覧する際の視点で考えて、デザインと軽量化の共存を考えてテンプレートを作成しています。CSSで表をつくるというのは聞いたことがありますCSSレイアウトに用いられているのは、表のテーブルではなくボックスのdivですね。ホームページ作成ソフトでも可能でしょうけれど、多くの方々は自由度と作業の簡略化の両方を優先すると、HTMLエディタを使用しているようですね。私は完全なメモ帳手打ちです。(実際に
Terapadを使用しています。Perlスクリプトの作成の合間にサイト作成などもしているので…)楽をするためによく使う記述は全て単語登録してあり、HTMLもCSSも簡単な入力で変換するのみで済むようにしてあります。
PR