• ベストアンサー

HPビルダーで、表の作成にてこずっています

ホームページビルダー6.5を使っている初心者です。 表の作成が思うように行かず困っています。 例えば5×5の表を作って、中に文字や写真を挿入しようと すると、セルの大きさがどんどん変化してしまい、最初に 設定した表の大きさが崩れてしまいます。もう元に戻せない(泣) 最初に大きさを設定したら、ガチっと固まって、大きさが 変わらないようにすることはできないのでしょうか? (文字数が入らなければ、拒否されても構いません。そのときは 小さくして入れるようにします) それとも、何か違うテクニックがあるのでしょうか?

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

  • ベストアンサー
noname#236902
noname#236902
回答No.3

#1のNishikinoです。 高さは下にも書いたように"height"で指定します。詳しいタグは勉強してもらうしかないのですが、書ける範囲で。 下の<td></td>で囲まれる部分が1つのセルです。幅(width)と高さ(height)を100ピクセルにしたいなら、<td>の中に<td width=100 height=100>というふうに書きます。 >ページいっぱいに 20×20の正方形の表を作って ということですが、ピクセル数で指定する以外に、%でセルの大きさを指定することもできます。 <table cellpadding=0 cellspacing=0 border=1 width=100% height=100%> <tr> <td width=20% height=20%>セル1</td> <td width=20% height=20%>セル2</td> <td width=20% height=20%>セル3</td> <td width=20% height=20%>セル4</td> <td width=20% height=20%>セル5</td> </tr> <tr> <td width=20% height=20%>セル6</td> <td width=20% height=20%>セル7</td> <td width=20% height=20%>セル8</td> <td width=20% height=20%>セル9</td> <td width=20% height=20%>セル10</td> </tr> <tr> <td width=20% height=20%>セル11</td> <td width=20% height=20%>セル12</td> <td width=20% height=20%>セル13</td> <td width=20% height=20%>セル14</td> <td width=20% height=20%>セル15</td> </tr> <tr> <td width=20% height=20%>セル16</td> <td width=20% height=20%>セル17</td> <td width=20% height=20%>セル18</td> <td width=20% height=20%>セル19</td> <td width=20% height=20%>セル20</td> </tr> <tr> <td width=20% height=20%>セル21</td> <td width=20% height=20%>セル22</td> <td width=20% height=20%>セル23</td> <td width=20% height=20%>セル24</td> <td width=20% height=20%>セル25</td> </tr> </table> こんな感じでできます。 ただ、これだと見る人のブラウザの大きさによって、セルの大きさも変化することに注意して下さい。それを狙ってやるのも一つの手ですが、絶対的に大きさを変えたくないのであれば、%でなくピクセルで指定すればよいです。 表組(テーブル)を思い通りに操るのは、多少の経験が必要です。いろいろ試してみて下さい。 わからないことがあったら、また質問をどうぞ。

ejison16
質問者

お礼

貴重なお時間をさいて、丁寧なご回答をありがとうございました。 タグに挑戦する勇気がわいてきました。 このご回答をマニュアルにして、がんばってみます。 またよろしくお願いいたします。

その他の回答 (3)

noname#236902
noname#236902
回答No.4

↓間違えました。 20(個)×20(個)なんですよね?下のは5(個)×5(個)にしていました。 それぞれのセルを<td width=5% width=5%>にして、<tr></tr>で囲まれている <td width=5% width=5%>の数を20個にして下さい。 そして <tr></tr>で囲まれる部分が1段になるのですが、それが20段必要になります。 しかしやってみるとわかりますが、20×20だと、ひとつのセルの大きさがとても小さくなります。

  • kmor
  • ベストアンサー率27% (225/825)
回答No.2

自分で記述するのも慣れれば簡単ですよ。 私はホームページビルダを使って作るほうが面倒です。 殆どテキストエディタで作ります。 表などちょっと面倒な部分はホームページビルダで作ってあとはテキストエディタで、と言った具合です。 ejison16さんも、骨組みをホームページビルダで作り、ソースタグ(だったかな?)でHTMLソースを直接いじってみてはいかがでしょう。 ホームページビルダ上だとエラーも自動で修正されますから。

ejison16
質問者

お礼

ご回答ありがとうございました。 そうですね。ホームページビルダのおかげで、とにもかくにも ホームページ作りの世界には入っていけたので、今後はHTMLが自分で 書けるようになれればと思っています。 やはり自分で解決法が考えられなければ、面白みも増さないでしょうから。 ソフトのメーカーまかせでなく、自分で応用がきくようになれるよう、がんばってみます。

noname#236902
noname#236902
回答No.1

ホームページビルダーはよくわからないのですが、セルの大きさをあらかじめ決めておくといいです。 テーブルタグはわかりますか?テーブル全体の幅をあらかじめ指定しておき、セル毎にも幅を設定しておきます。文字が多くても、高さは変わりますが幅は変わらないと思います。(必要なら高さ"height"も指定します) 以下は 5×5のテーブルの例。数字は任意に変えて下さい。ビルダーで指定する欄があるはずです。 <table cellpadding=0 cellspacing=0 border=1 width=500> <tr> <td width=100>セル1</td> <td width=100>セル2</td> <td width=100>セル3</td> <td width=100>セル4</td> <td width=100>セル5</td> </tr> <tr> <td width=100>セル6</td> <td width=100>セル7</td> <td width=100>セル8</td> <td width=100>セル9</td> <td width=100>セル10</td> </tr> <tr> <td width=100>セル11</td> <td width=100>セル12</td> <td width=100>セル13</td> <td width=100>セル14</td> <td width=100>セル15</td> </tr> <tr> <td width=100>セル16</td> <td width=100>セル17</td> <td width=100>セル18</td> <td width=100>セル19</td> <td width=100>セル20</td> </tr> <tr> <td width=100>セル21</td> <td width=100>セル22</td> <td width=100>セル23</td> <td width=100>セル24</td> <td width=100>セル25</td> </tr> </table> 幅の設定は、1段目だけやれば2段目以下が追従してくるので、2段目以下の指定は必要ないかも知れません。

ejison16
質問者

補足

早速のアドバイスありがとうございました。 まだ自分でタグを書くのはできません。 (初心者も初心者でまだ2週間目です。タグはこれから 取り組みたいと思っています。) 教えていただいたものを貼り付けてみましたが、 今回は、高さも固定してしまいたいのです。 なにをやっているかというと、ページいっぱいに 20×20の正方形の表を作って、好きなところを セルを自由に結合して、そこに写真や文字を挿入して みたいと思っているのです。ですから、文字を入れる たびにそこのセルの大きさが変わってしまっては、全体の レイアウトがめちゃめちゃになってしまうのです。 こんなことはできないことですか?

関連するQ&A

  • HPビルダーで、表を等間隔で分割する方法は?

    HPビルダー6.5を使っている初心者です。 表を等間隔に分割できずに困っています。 例えば、1行×5列の表を挿入した最初は等間隔になっていますが、 その中に文字を入れると、文字数に応じて間隔が変化し、 バラバラのセルの大きさになってしまいます。 これを全体の長さを5等分したセルの大きさに戻すには どうしたらいいのでしょうか?

  • ビルダー(ver.12)の表の加工を教えて下さい

    ホームページビルダー(ver.12)の表の表示、加工方法を教えていただけませんでしょうか? ホームページビルダー(後述=ビルダー)に表を入れて他ページへリンクを設定したいと思っています。 ただの表では味気が無いのでマウスポイントが上に来た時に表のセルの色と文字の色を変えて文字を太字にしたいのです。 また、マウスポイントが離れた時にはセルと文字の色と太字フォントを元の表示に戻したいのですがどのようにすればよいのか分かりません。 更にリンク設定すると文字の部分に下線が入るのですがそれも不要なので入らないようにリンク設定したいと思いますが、どのようにすればよいでしょうか? ちなみにマウスポイントが離れている時はセルは白、フォントは黒、マウスポイントがカーソルの上に来た時にはセルが黒でフォントは白の太字にしたいと思います。 この設定でマウスポイントが離れたら元に戻るようにしたいのです。 どなたかお分かりになる方がいらっしゃいましたら宜しく御願いいたします。

  • HPビルダー14の表に関してお尋ねします。

    HPビルダー14の表に関してお尋ねします。 異なるセルに月日に関する文字が入っています。たとえば、最初のセルは月を表す「4」、次のセルは火を示す25」そして次のセルには記述内容として3行の文字があります。 その上はセルは月日記述は1行です。このことなるセルの上下の間に線を挿入したいのですが。 詳しく言えば、  月  日   記述  4  1   集会所使用料改定     25   五役決定         総代ー名前  副総代ー名前         戸別会計ー名前 上の場合、月、日、記述はそれぞれ異なる3つのセルにあります。そこで4月1日の下に25日と区別する線を挿入したいのです。 どなたかご教示願います。 

  • ホームページビルダー表巾の固定

    ホームページビルダー9にて、ホームページを自作しています。 表を設定し、その中に、例えば写真などの画像ファイルを挿入すると、表巾が拡がってしまいます。 表の中に、ファイルを挿入しても、当初設定した表巾が拡がらないよう、固定することはできませんか?

  • 表を分けたい。ビルダー6.5で・・・

    ビルダー6.5を使っています。標準モードで作成していますが、表のことでてこずっています。 トップページを作成中です。左にインフォメーション等の文を入力した表を作りました。行は4列ほどです。右側に表のセルを追加で追加して、写真を挿入したいのですが、セルの大きさが先に文を入力したセルと同じ大きさになってしまいます。写真は写真で60×60ピクセルぐらいの大きさで15個ぐらいセルの大きさを固定したいんですが・・・。 文を入力した表と写真を入れる表とで完全に分けてしまうことって出来るんでしょうか? 回りくどくなってしまいましたが、簡単にいうと一つ一つのセルの大きさを固定してしまいたいということになるんだと思いますが・・・。どなたかご存知の方教えてください。

  • ビルダーで表作成

    ホームページビルダーでの表作成について教えてください。 入力項目がないセルについては斜め線を入力したいのですが、どのようにすればよいのでしょうか?

  • ホームページビルダー17 表のサイズについて

    現在、未熟ながらも頑張ってホームページビルダー17の フルCSSテンプレートを使ってホームページを作っております。 ページの中に行数16、列数25の表を挿入したく表を作ってみますが 表の中に文字を入れるとどんどん表が大きくなりページから大きく はみ出してしまい困っております。 表内に打ち込む文字は、ポイント制度の表なので1つのセル内に「★」マーク 1つのみしか入れない単純な表です。なんとか表自体を小さくコンパクトな物にして ページ内に収まるよう設置したいのですが方法があれば教えて頂けないでしょうか? よろしくお願い致します。

    • 締切済み
    • CSS
  • ホームページビルダー9:表について…

    ホームページビルダー9で3行3列の高さも幅もすべて均等な表を作りたいのですが、文字や画像を挿入する度に表の高さや幅が変わってしまいます。 どんな文字や画像を挿入しても高さや幅の変わらない表を作る方法はないのでしょうか? 何度も色々と試しているのですが解決しません。 ご存知の方、どうぞよろしくお願いします!!

  • ホームページビルダーの表について

    ホームページビルダーに「エクセル」の表みたいなのがありますよね。 表をつくって、中に字を書いたりできると思うんですが、 表の大きさをドラックして大きくしたり、数字を入力して 大きくしたりしたあと、文字の中央寄せを使っても、ビルダー内では 中央に寄っていても、ブラウザで見るとずれていたりするんですが これはどうしてでしょうか。中央寄せした状態で表示したいです。 どこでも配置モードでやってます。 あと、数字でセルの大きさを変えたりするときも、数字を入れても 変わらないときがあります。これもさっきのと同じで、たとえ ホームページビルダー内で変わっても、ブラウザでは変わってない ことがあります。どうしてでしょう。どうやったら直せ ますでしょうか。教えてください。よろしくお願いします。

  • 表によるHP作成について

    よろしくお願いいたします。 ホームページビルダー19にてHPを作成する場合での質問です。 以前はどこでも配置を使ってたのですが、良くないという話を聞き、標準モードで表を使った作り方を考えております。 この表の使い方なのですが・・・ (1)ページ全体にセルの細かい大きな表を作成し、その中でレイアウトした方がいいのでしょうか? (2)それとも、ページ上段のタイトルやロゴ用の表。中段にメニュー用の表。下段に写真用の表。など大きな表の中でレイアウトするのではなく、ページをいくつかの表で構成するほうがいいのでしょうか? お願いいたします。

専門家に質問してみよう