• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HPビルダーの標準モードでテーブルを使いページ作成)

HPビルダーでテーブルを使ってページ作成する方法とは?

このQ&Aのポイント
  • ホームページビルダー8の標準モードを使用して、テーブルを使ったページ作成方法についてまとめました。
  • ページを作成する際には、1.小さなセルを連結して配置する方法、2.適度なサイズのセルを分割・増やし・連結する方法、3.ページ構成を決定して最初からセルを配置する方法の3つがあります。
  • 素人考えでは、1.の方法がおすすめです。理由は、行の列を増やしたり分割したりする際に他の配置をやり直さなければならないことがないからです。ただし、後から修正する必要がある場合は、3.の方法も検討してみてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • exit0107
  • ベストアンサー率48% (25/52)
回答No.4

ビルダーのバージョンは8ですね。 う~ん、ちょっと古くてCSSに対応しているかどうか分からないというのが正直なところです。 私が使用しているのは最新の15ですが、これはしっかりとCSSに対応しています。 ただ使いこなしているかと聞かれれば全然です。 むしろ始めて買った頃の6.5の方が眼一杯使っていましたね。 私は趣味のサイトを二つほど持っていまして、あまり更新しない方のサイトはビルダーで作りましたが、もう一つの頻繁に更新する方はまったくビルダーを使用していません。 使うのは素材を作る時のWEBアートデザイナーくらいです。 私も参考書片手にサイトを作っている素人ですからソフトを使わずに一から全部作ることは出来ません。 ただ現在はプロの方々が作成されたテンプレートを無料で配布しているサイトが無数にあります。 そこから気に入ったテンプレートをダウンロードして自分でカスタマイズしています。 基本の形が出来ていれば、タグの意味さえ理解すれば結構簡単に出来ますよ(わからないことがあればググればいいし) そういうテンプレートを編集するときはTerapadなどのフリーのテキストエディタを使用し、ビルダーは使いません。 ビルダーは自分で勝手にタグを作成してしまうため、かえってレイアウトが崩れてしまう場合があるんです。 オプションで【タグを自動整形する】のチェックボックスを外しても、余計な場所にスペースを入れてくれたりして、せっかく見やすいように整えているタグを崩してくれるんです(^_^;) hpmakeさんのサイト作成に関しても、急がれるようならば一旦ビルダーで作っておいて、それから腰を据えてHTMLとCSSを勉強されてはいかがでしょうか? 参考までに 私は手っ取り早くHTMLとCSSを理解したくて【一週間でマスターするXHTML & CSS for Windows 】という本を一番最初に買って勉強しました。 難しいことは後回しで、とにかく初心者にわかりやすいように構成されているのでオススメです。 (別に出版社の回し者ではありませんが) ただ私がいいと思ってもhpmakeさんに合っているかどうかは分かりませんので、購入に関してはくれぐれも自己責任でお願いします(笑) ちょっと古めの本ですので、今はもっといい本が出ているかもしれません。

hpmake
質問者

お礼

ご回答ありがとうございます。 ビルダーを使わないで作る際もWEBアートデザイナーは利用している、無料のテンプレートが無数にあるので、それをカスタマイズして使う、テンプレートを編集するときはTerapad(知らなかったので調べてみます)などのフリーのテキストエディタを使用し、ビルダーは使わない、など参考になるやり方があり、勉強になりました。 お薦めの本(浜俊太朗著)は図書館にありましたのでまず手配しました。(その後購入に至ると思います。) どうもありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (3)

  • exit0107
  • ベストアンサー率48% (25/52)
回答No.3

悪名高い「どこでも配置モード」ですね(笑) これは使わないほうがいいです。 「どこでも配置モード」でビルダーが強引に配置を決めるために、かなり無茶苦茶なソースが吐き出されます。 なので今回のように中央に配置されなかったり、またIEでは思い通りの配置になっていても他のブラウザだと悲惨なことになっていたりと、いいことがありません。 さて質問についてですが、配置のためのテーブルレイアウトはおすすめしません。 No2さんもおっしゃっているように今はcssによるデザインレイアウトが主流です。テーブルやフレームは時代遅れになっています。 hpmakeさんのイメージされているテーブルでの作り方(特に1)はexcelでの表の作り方を連想させますが、実際これをビルダーでやるとなると手間がかかりそうですし、デザインの変更などが大変です。 私も昔はビルダーのみでサイトを作成していましたが、今はだいたいの構造のみをビルダーで作成し、後は直接タグをいじって調整しています。 長い眼で見るとやはりHTMLとCSSの基本は理解していた方が、いろんな調整が簡単に出来ていいですよ。 今は初心者さん向きにCSSを解説したWEBサイトなども多いですから、少しずつ勉強されてみてはいかがでしょうか。 それと『1ページずつではなく、サイト全体をデザインする』というのはCSSを使えば簡単に出来ることです。 現在はどこのサイトでも、項目ごとに共通デザインになっていますよね。 トップページやその他のページが内容は違っても色やページのレイアウトは同じです。 これは大概、ページのファイル(HTML)とデザインのファイル(CSS)を分けて作成しています。 HTMLファイルにCSS部分を記述することも出来ますが、それだとデザインを変更したい時にファイルが10枚あれば10枚とも編集しなければなりません。 しかしデザインを記述したCSSファイルが1枚あってそのページにHTMLファイルをリンクさせておけば、デザインを変更したい時、そのCSSを編集するだけで、10枚のHTMLファイルのデザインが一度に変わるわけです。 ご理解頂けたでしょうか?

hpmake
質問者

お礼

ご回答ありがとうございます。 『以前はビルダーのみで制作』そして、今はいろいろな技術を習得されていらっしゃる様で、今後の参考になります。 No.2の方とお二人の意見により、スタイルシートによるサイト全体の効率的なレイアウトについて必要性を強く感じましたので覚えたいと思います。 ビルダー8の本には、CSS 、スタイルシートという項目が全くありません。(目次、索引ともに) HTMLが出来なくてもソフトとしての機能でビルダーがそれをやってくれますが、スタイルシートについてはビルダーは対応していないという事でしょうか。

すると、全ての回答が全文表示されます。
  • naokita
  • ベストアンサー率57% (1008/1745)
回答No.2

テーブルは、HTMLでは"表"の意味です。 表といえばエクセルが有名ですが、 エクセルのように商品一覧とか時刻表とか 各種一覧表のようなウェブサイトを作るのでしたらテーブルで構いません。 ですが、 質問を読む限りでは、表ではないようなので、 テーブルを使わない方が良いでしょう。 1.2.3項の制作時にセルの計算が面倒という事もデメリットの1つで, 将来的に、コンテンツの拡張が面倒ですね。 昔は、テーブルレイアウトやフレームレイアウトといって HTMLだけで枠を作ったものですが、 10年程度前頃からCSSが普及し始めて、 レイアウトが自由にできるようになったので、 テーブルレイアウトを使う人が減りました。 よって、 テーブルを使わず、HTMLで構造化しCSSでデザインするのが一般的です。 <div style="width:720px; margin:0 auto; border: 1px solid blue;"> <div><h1>ヘッダ</h1></div> <div><ul><li>ナ</li><li>ビ</li></ul></div> <div><h2>メイン</h2><p>メイン</p></div> <div><p>フッタ</p></div> </div> この様に構造化して各コンテンツを分けます。 テーブルで云うセルです。このコンテンツの配置をCSSでデザインします。 (順番・縦横・位置・大きさ・色・背景・罫線などの指定です) HTMLで1ページずつデザインするのではなく、 CSSでサイト全体をデザインする感覚です。

hpmake
質問者

お礼

ご回答ありがとうございます。 おっしゃる通り、一覧表の様な罫線で囲まれた表ではなく、写真や文章を配置する為に用いる表(テーブル)についての質問です。 「テーブルレイアウト」は既に古いものになっている、とは知りませんでした。  『HTMLで構造化し、CSSでデザインする』   CSSで、順番・縦横・位置・大きさ・色・背景・罫線などを指定できるのですね。 『1ページずつではなく、サイト全体をデザインする』という事がまだよくイメージできませんが、もっと勉強したいと思います。

すると、全ての回答が全文表示されます。
回答No.1

(1) 見た時にディスプレイの中央に配置されない → → → 何が配置されないのですか? (2) <横25cm縦60cmくらいの縦長のページ>で、何をしたいかのイメージがつかめません。 → → → 何のページを作ろうとされているのですか? → → → そのイメージに合ったページは、例えば何処ですか?

hpmake
質問者

補足

(1) ネットで見たときに、全体が左寄せになり、サイドバーの幅を広くしている人の場合、文字が折り返さずに途中で途切れてしまいます。 また、文字が重なったりとか予定とは違う見え方がしてしまうとのご意見が多数この質問サイト内でありました。 (2) 単品の商品紹介のサイトです。 イメージとしては、最近よくある縦長の情報販売のサイトのようなものです。

すると、全ての回答が全文表示されます。

関連するQ&A