• ベストアンサー

ホームページビルダーで表のセルの幅が・・・

表を使って、中に文字を打ち込み、形よく作りたいのですが、 表のセルの幅をうまくかえることができません。 属性で表のセルの幅を設定しても、そのとおりにならず、 ブラウザで見てもとんでもない配置になります。また、手動で幅を変えようと思っても、ぜんぜん広がらなかったり、変なふうに広がったり・・・ ビルダーのマニュアル本などを探したのですが、表の定義について 詳しくのってるものがなくてお手上げです。 どなたか同じようなことで困ったというかた、どういうふうに乗り切りましたか? ビルダーに関して詳しく教えてくれるHPなど、ないでしょうか?

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

  • ベストアンサー
回答No.1

tableタグでプロポーションを任意に表示するのは結構難しいです。 エディター・ソフト(HPビルダー等)で細かい指定をするには限界があり、最終的にはノートパッドやテキスト・エディターでネイティブにコーディングする必要があります。 結論から言うと、fontタグでだけでテキストを思い通りに表示するのは無理だと思ってください。 フォントのサイズはブラウザの設定で変わるので、ユーザーの設定ごとに表示されるサイズが変わるからです。 テキストで絶対的にサイズ指定するにはCSS(カスケーディング・スタイル・シート)を使いフォントの大きさをポイントで指定するか、画像ファイルにしなければ無理です。 また、tableタグはソースでセルの高さ又は幅を明示的に指定しないとブラウザで表示した時にプロポーションが崩れます。 具体的には(幅を明示的に指定した場合) <TABLE WIDTH="450">  <TR>   <TD WIDTH="150">   <TD WIDTH="150">   <TD WIDTH="150">  </TR> </TABLE> のようにピクセルでテーブル全体、セルごとの幅を指定する必要があります。 このTDタグで指定している幅の合計がTABLEタグで指定しているテーブル全体の幅と一致しない場合もプロポーションが崩れます。 また、TABLEタグはブラウザによっても解釈が異なります。 IEで表示できてもNetscape Navigatorで見るとプロポーションが崩れる事はままあります。 最終的な表示確認はNetscape Navigatorで行うのが妥当です。 HTML、CSSの説明HPは沢山あるので調べてみてください。 参考までにリンクを張っておきます。

参考URL:
http://www.hajimeteno.ne.jp/
kensiro
質問者

お礼

HTMLを勉強すべきですね。ありがとうございました。

その他の回答 (1)

  • reis
  • ベストアンサー率46% (402/864)
回答No.2

「手動で幅を変えようと思っても、ぜんぜん広がらなかったり、変なふうに広がったり」という場合は、そのテーブルのどこかでホームページビルダーで言うところの「結合」をさせていませんか? そういう場合、他の列のサイズが干渉して、上手く変えられない場合があります。 こうなってしまうと、ホームページビルダーの「属性の変更」あたりで変えるのは難しいと思います。 出来れば、「HTMLソース」表示に切り替えて、ひとつひとつのサイズ指定を見直したほうが確実……というか、手っ取り早いでしょう。 表の定義は、確かに解説書にはあまり詳しく載っていないと思いますので、タグ辞典等を1冊買うのがベストです。 また、どんなに苦労しても、指定したなかに収まらない量の文字があれば、テーブルが崩れます。さらに、閲覧者がブラウザの文字サイズを変えれば、どうしても自分の思い通りにはならなくなるので、その点はあきらめるしかありません。もしくはスタイルシートを使うことになります。

kensiro
質問者

お礼

結合させてます。そのせいが大きいですね。HTMLをよくしらないので、 結合が干渉しないような方法で表をつくりなおしました。 とりあえずですが・・・やはりHTML勉強すべきですね。 ありがとうございました。

関連するQ&A

  • ホームページビルダーでセルの幅の固定するには

    ホームページビルダー6.5の標準モードでの表の挿入ついて教えてください。 表のセルの幅を300ピクセルに固定したいと思っています。 セルをを選択→属性の変更→セル→セルの幅に300(ピクセル)を入力。 すると、セルの幅は300ピクセルに固定されますが、セルに長い文章を入力すると文章にあわせて幅が大きくなってしまいます。 どうすればセルの幅を固定し、文章がセルに合わせて表示されるようになりますか。 よろしくお願いします。

  • ホームページビルダー7にある表の幅・高さの調整について

    HPビルダーで表を作成しました。 文章や写真をレイアウトし易いように30ぐらいのセルを作ったのですが、幅と高さが勝手に調整されて思うようにレイアウト出来ません。幅や高さは固定することは出来ないのでしょうか? よろしくお願いいたします。

  • ホームページビルダーで、急に表の幅を変えられなくなる!!

    こまってます よろしくおねがいします ◆ソフト◆ ホームページビルダーV6.5 自分のHPは表を多用するページなのですが、 作業していると、表の幅や高さを変えられなくなります 「マウスドラッグ」や「属性の変更」の操作をしても 「ページ編集」「プレビュー」どちらも変えることが 出来なくなります。 ※ HTMLソースで確認すると、幅の値は変わって いるのですが、それが視覚的に反映されません 困っています。 お助け下さい

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

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

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

    質問させて戴きます。 ホームページビルダーV9を使ってHPを作成中ですが、 テーブルタグ(表)の使い勝手がわかりません。 基本構成を決めて、標準モードでレイアウトの配置を行っていますが、勝手に横幅が広がって、全くレイアウトが安定しません。セルを分割・統合して、そのセルの幅を編集画面で調整すると、勝手に全体の幅が広がったり、別のセルが短くなったり文字が改行されたりしてしまいます。 これはどうすれば解決するでしょうか? 宜しくお願いします。 また、その辺に詳しいサイトがありましたら教えて下さい。

  • ホームページビルダー14で挿入した表の幅を揃えたい

    まず、ホームページビルダー14で、表を挿入するため、左にあるツールから「表の挿入」をクリックします。 例えば、カレンダーだとすると、列が7、行が5になります。 その後、幅を均一に揃えようとして、挿入した表内の任意の位置で右クリック後、「表の属性」などから幅や高さなどをピクセルで揃えようとしても、均一にならないのです。 ホームページビルダー14で、幅を均一に揃えることについて詳しい方がいましたら、よろしくお願い致します。

  • ホームページビルダーでのセル幅の調整

    ホームページビルダーで写真を掲載するため2行の表を挿入して1行目を2列にして、それぞれの列に写真を挿入します。 次に、2行目に3枚の写真を入れるため、1つのセルを横に分割してセルを3つ作り、3枚で1行目の2枚と同じ幅になるように、写真幅を縮小して挿入します。 この時にセルの幅が写真の幅より大きくなって、セルに大きな余白ができ、表自体の全幅も広がってしまい、セル幅を写真幅に合わせようとしてもまったくセル幅の調整ができません。 このような時にどうしたらセル幅が写真幅に調整できますか教えて下さい。

  • ホームページビルダーでの表やセル巾について

    ホームページビルダーにて、事前に保存した既存のホームページを開き、表やセルごとの巾を確認すると、例えば、表巾が同じサイズにもかかわらず、見た目の巾が異なっていることがあります。 例えば、ヤフーのホームページを開いてみると、ヘッダー部分の表巾が710、中断の巾計も710(480+6+224=710)ですが、ヘッダー部分と中断を比べると、中断の方がかなり幅広になっています。 しかし、インターネットエクスプローラーで確認すると、同一に見えます。これはなぜなのでしょうか?

  • ホームページビルダー7で

    ホームページビルダー7でホームページを作成しています 質問なのですが 表の作成時、属性の変更のセルで、「自動的に行を折り返す」にチェックを入れているにもかかわらず、表の表示がおかしくなってしまいます 例えば、 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ と、文章を入れて、そこからプレビューして、ページの幅を広げると、 ・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・ と、広げる前に折り返していたところで、途切れてしまいます 「表の挿入時に表の幅をページ幅に合わせる」にチェックを入れてはいますが、関係あるのでしょうか? よろしくお願いします

  • セル内の画像の配置>ホームページビルダー

    毎度お世話になっています。 長年FrontPageを使っていましたが、このたびホームページビルダーに乗り換えました。しかし、操作性の違いに戸惑っています。 表のセル内で画像の位置を配置するのはどのようにすればいいのでしょうか?セル内の「中央」とかですが・・・。 それから、いくつかのセル幅の調整はいっぺんにはできないのでしょうか?FrontPageの場合、「セル幅を揃える」があったようなのですが。 初歩的な質問で申し訳ありませんが、よろしくお願いします。

専門家に質問してみよう