• ベストアンサー

Dreamweaverでテーブルの列幅を均等にしたい

Dreamweaver8を使用しています。 エクセルのシートを貼り付けて、 その後もフォントを変更し、テーブルの列を均等にしたいのですが、方法がわかりません。 幅は手では動くのですが、いちいちめんどうです。 また、列幅を100ピクセルにする方法もわかりません。 よろしくお願いします。

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

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

MX2004での操作方法ですが、たぶん8でも同じだと思います。 > テーブルの列を均等にしたいのですが、 テーブル全体を選択すると、テーブルの幅を表示している数字が表示されると思います。 そこをクリックして出てきたメニューから「全ての幅をクリア」を選択、 テーブルの幅をドラッグで調整、 もう一度テーブルの幅表示からメニューを出して、「全ての幅を固定」を選択。 > また、列幅を100ピクセルにする方法もわかりません。 列を選択するか、その列の一番上のセルを選択して、 プロパティーウインドウの「幅」に100を入力、その横の単位を「ピクセル」を選択。 テーブルの幅を%で指定すると、セルの幅も%で指定される様になります。 %で指定する場合は、プロパティーウインドウで入力してください。 テーブルの幅にはボーダーやセル余白(cellpadding)、セル間隔(cellspacing)が含まれていますので、 これらに0以外の数字を指定すると、単純にセル幅を足した数字とは異なることがあります。 プロパティーウインドウ(プロパティーインスペクタ)は、ウインドウメニュー -> プロパティで表示できます。 テーブルの幅などのガイドラインが表示されなければ、以下を操作してください。 表示メニュー -> テーブルモード の「標準モード」にチェック。 表示メニュー -> ビジュアルエイド の「テーブルの幅」にチェック。

その他の回答 (1)

  • naokita
  • ベストアンサー率57% (1008/1745)
回答No.1

テーブルに変換されていますか? HTMLレベルなら <table border="1"> <tr> <td width="100"></td> <td width="25%"></td> <td width="25%"></td> <td width="25%"></td> </tr> </table> 100の数値を変更しても他のセルも同じく均等になります。 (列数が違う場合は、100÷列数=%) 一般的にはCSSで統一可能です。 td{ width: 100px }

関連するQ&A

  • dreamweaver8/テーブルの列幅

    初心者です。よろしくお願いします。 ガイド本を読みながらその中の例題にしたがって勉強しているところです。 画像と文章入りのテーブル作成で、1行5列のテーブルをつくります。 1列目:スペーサーイメージ(横幅20ピクセル) 2列目:画像 3列目:スペーサーイメージ(横幅10ピクセル) 4列目:文章 5列目:スペーサーイメージ(横幅20ピクセル) というようなテーブルなのですが、幅がめちゃくちゃです。ガイド本には、「1列目を入れた時点では正しく表示されませんが、他の列にコンテンツを挿入した時点で、正しく表示されます。」とか、「すべての列に入力が終わると、列幅が正しく表示されます。」と書いてあるんですが、全て同じように入力しても本の通りにならず、4列目の文章なんかは5文字ぐらいで次の行に改行されてしまい、長文が次々改行されありえない形のテーブルになってしまってます。 初心者なのでどこか見落としがあるのかもしれませんが、どうすれば列幅が正しく表示されるようになるでしょうか?

  • エクセル表の列幅変更についてお聞きします。

    エクセルで表を作ったのですが、表全体の幅を変えることなく、表中の列幅を均等に揃えるにはどうしたらよいでしょうか? 表全体のピクセル数を列数で割って1列分のピクセル数を入力・・・ とやるしかないということを以前聞いたことがあるのですが、もっと便利な方法があるのでは・・・と考えてしまいます。 ご存知の方がいらっしゃいましたらお願いいたします。 ちなみにエクセル2003です。

  • エクセル幅を一度に変更したいのですが

    例えば、列B~Pの幅を72ピクセル→45ピクセルに一度に変更したいのです。 いちいちマウスで幅を狭くするのは面倒なので、何か一度で複数の列幅を変更する方法はありませんか? お願いします>< (XPです)

  • 一定数の列幅の同じにする

    エクセルで例えば10個のセルの列幅を一度に均等にすることってできますか? 10個のセル列幅の合計を測って1/10すればできないことはないですが めんどうです。 A4縦でデフォルトでは9個のセルが並んでいますがが これを13個に均等な幅で増やしたいのです。

  • テーブルの列幅を固定にしたい

    お世話になります。テーブルの列幅を固定にしたいのですが、どうも上手くいきません。 それぞれの列幅をwidthで設定すると、空白の列は(正確には全角スペースが入っている列は)正しい列幅で表示されるのですが、列幅より長い文言が入っている列は、列幅が狭くなってしまいます。・・・逆だとまだマシなんですけど; 私の希望としては、列幅は完全固定にして、列幅より長い文言がセルに入った場合は、行幅を広げて表示して欲しいんです。 試しに値を消したときは正しい列幅で表示されて、長い文言を入れたとたん狭くなります(T.T) HTMLの仕様なのでしょうか?

    • ベストアンサー
    • HTML
  • エクセル 上下で列幅を変えるには

     エクセルで同じシート内の上下で違う表を作る場合に、上の表の列の幅と下の表の列の幅を別々に設定したい場合はどうすればいいですか。上の列幅を変えるとシート下の表の同じ列の幅も一緒に変わってしまいますよね。これを例えば下の表の列幅が上の列幅の変化に影響されない様にしたいんですが、これは無理ですか?やっぱり別のシートに作るしかないのでしょうか?

  • エクセルで、列の幅を均等にするには?

    エクセル2000で、データを入力した後に、最後に列の幅を均等にしたいのですがどうすればいいでしょうか? 一つ一つごとに列幅を指定していくやり方だとわずらわしいので、 一気に特定の範囲の列の幅を均等にするやり方を教えてください。

  • Excel97の列幅について

    知り合いに聞かれたのですが、Excel97で表を作ってA列のみ列幅を変更したら全体の列幅がA列と同じ幅になってしまったそうです。選択している列はA列のみらしいのですが、Excel97を使用したことがないのでわかりません。 Excel97にはそのような設定があるのでしょうか?

  • DreamWeaver2004で一気に表の列幅を変える方法

    DreamWeaverMX2004を使っています。数十のファイルに1つずつ表が作られています。各ファイルに掲載されている表の項目は全て共通(つまり列数は同じ5列)なのですが、列幅が各ファイルでバラバラなので、全ての表を同じ見栄えになるように、列幅を調整したいのですが何か良い方法はありますか? いちいちファイルを開いてテーブルの列幅を調整していますが、一気に出来るような効率的な方法ってご存知でしょうか?

  • Dreamweaverでテーブルを作ると

    Dreamweaver初心者なので初歩的な質問だとは思うのですが、よろしくお願いします。 ページを作成するときにテンプレートとしてテーブルを中央上に固定し、幅を700ピクセル、真ん中のセルを入れ子にして編集可能領域にしたいのですが。そこで問題があります。 〔1〕どうしてもテーブルの上と左に空白ができてしまいます。 〔2〕なにか微妙に縦の線(セルの幅)がずれているようです。 ■なにかよいページの設定やCSS、テーブルの設定方法があるのでしょうか? ■理想としては http://www.nikkansports.com/ のような感じにしたいのです。 ■上のページのようにテーブルの横に影のような背景をつけたいのですがどのようにすればよいでしょうか?

専門家に質問してみよう