• ベストアンサー

サイト全体を中央に表示したいのですが・・(Dream weaver)

いつもお世話になっております。 HP作成について、ご指導お願い致します。 かなり前になりますが、Dream weaverを使ってテンプレートを作成し どうにかこうにかHPを作ったことがあります。 その時は参考書片手に、テンプレートにテーブルを作成し そのテーブルをcssで中央に配置したように思います。 今回新たに作成するにあたり、色んなサイトを勉強して回っているのですが、 中央に配置されているサイトのソースを見ても テーブルがないように思うのです。(私がわからないだけでしょうか・・) もし、テーブルを使用しない場合 どのような方法を使われているのでしょうか? また、テーブルを使用しての配置は好ましくない、ってことはありますか? 宜しくお願い致します。

  • HTML
  • 回答数4
  • ありがとう数4

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

  • ベストアンサー
  • nori_007
  • ベストアンサー率35% (369/1048)
回答No.1

最近のサイトの作りは、CSS が主流になり、サイトの全体のデザインを、<table> タグを利用してデザインする方法は、出来れば避けた方が良いと思います。 基本的な考えたとして、要素を <div> タグで囲み、フロートや、ポジションを利用して、デザインを構築していきます。 色々なサイトを見ているという事ですので、ソースを頂いて来て、検証sてみるのが良いと思います。 詳細は、書籍を1冊購入する事をお勧めします。 Dreamweaver を利用されている言う事ですが、Dreamweaver は単なる道具にしか過ぎません。 >また、テーブルを使用しての配置は好ましくない、ってことはありますか? 公的なホームパージや、仕事で受けているので有れば、余り好ましいとは思いません。 ただ、個人の趣味の範囲であれば、<table> タグを利用して、構築しても良いかも知れません。

s-akane
質問者

お礼

よくわかりました。 かなり時間がかかりそうですが グチャグチャなサイトにならないよう勉強してみます。 また何かありましたら、ご指導のほど宜しくお願い致します。

その他の回答 (3)

回答No.4

こんにちは。 敢えて皆様が書かれていることを簡潔にまとめて書きますw ・tableタグはあくまで表として使用するものであって、 デザインに使用するものではない。 ※ついでに言うと、tableタグを多用するとページが重くなります ・デザインをするためには、専用にCSSというものが存在します。 中央に置きたい内容をdivなどのブロック要素で囲み、 配置を指定すると良いでしょう。 ・蛇足ですが、HTML他CSSやJavascriptに関してお勉強されるのに おすすめのページ(でも初心者には不向きかも?)を貼っておきますので 参考にして下さい。

参考URL:
http://www.tagindex.com/index.html
s-akane
質問者

お礼

お礼が遅くなり申し訳ございません。 >※ついでに言うと、tableタグを多用するとページが重くなります そんなこともあるのですか・・ 私が以前作ったサイトは 「tableの中にtable・・」みたいなサイトでした。 勉強になりました。 かなり時間がかかりそうですが、教えて頂きましたサイトが「参考」にできるように勉強していきます。 また何かありましたら、ご指導のほど宜しくお願い致します。

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.3

tableは表を示すのでデザインのためにtableを使うのは(HTMLの趣旨から)誤りです。 >・・単に文書内容を整形する目的だけで表を用いるべきでない。・・中略・・こうした問題を最小限に押さえるため、著者は文書の整形には表ではなくスタイルシートを用いるべきである。 <--http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401j/struct/tables.html#h-11.1より  HPではなく、HTMLの作成方法について、「文書をページの中央に配置したい」という質問でよいでしょうか?  最も単純な方法は、中央に配置したい要素を<div class="body"></div>で囲み(class名は適当に)、スタイルシートで div.body{ margin-left: 10%;/* 固定幅の画像や脚注を配置するなら */ margin-right: 10%;/* margin-left: 200px;とかにする・・*/ } ですかね。IE対策としてbody要素にも body{ margin: 0px; } を指定しておいたほうが良いかも。

s-akane
質問者

お礼

ご指導いただきましてありがとうございます。 お礼が遅くなりましたことをお許し下さい。 丁寧なご指導で、助かりました。 これからじっくりと勉強することになりますが スタイルシートも楽しいので頑張ってみます。 また何かありましたら、宜しくお願い致します。

  • pick52
  • ベストアンサー率35% (166/466)
回答No.2

ここを参考にしてみて下さい。 http://www.yomotsu.net/lab/css/center-left-text http://www.yomotsu.net/lab/css/center-left-text/demo.html divなどのブロック要素でサイズを固定し、そのブロック要素を 中央揃えします。 基本的に表以外の目的にテーブルを使用するのは非推奨となって います。 どうしてもテーブルで表現したい場合、IEではバグでテーブルを centerタグやtext-align: centerなどでセンタリングできてしまいますが、 仕様上は本来、上記の方法ではブロック要素をセンタリングできません ので他のブラウザでは無効になります。 テーブルをセンタリングする場合はテーブルにmargin: autoをつけます。 ただし、これまたIEのバグでmargin: autoが有効にならないので 結果的にテーブルをtext-align: centerで囲み、テーブルに margin: autoを指定します。 http://mozilla.gr.jp/standards/webtips0004.html

s-akane
質問者

お礼

出張に出ておりました。 お礼が遅くなり、申し訳ございません。 わかりやすくご指導いただきありがとうございます。 教えて頂きましたサイトでじっくり勉強致します。 よくこちらでお世話になっております。 また何かありましたら、宜しくお願い致します。

関連するQ&A

  • adobe dream weaver CS4で文字の色指定や、行の中央

    adobe dream weaver CS4で文字の色指定や、行の中央揃え(右揃え等)、テーブルのボーダー色の設定ができません。 今まで、マクロメディアのdream weaver 8を使用していたのですが、 この度、CS4を導入することになりまして、作業を行っていたところ、上記のように文字の色指定や行の中央揃え等の設定ができなくなってます。 調べたところ、CS3からCSSで設定するのが基本仕様っぽく、CSSの知識はあるのですが手軽にぱぱっとできないので困ってます。 また携帯サイトはスタイルシートが使えないので、文字の指定とかに、いちいちfontタグを打って入力しないといけないのでしょうか? バージョンがあがっているの不便になっているのかどうなのか…

    • ベストアンサー
    • HTML
  • なぜDream Weaverでなければダメなのでしょうか?

    はじめまして。新米WEBデザイナーとFahi申します。 ほとんどのプロのデザイナーの方はたいていDream Weaverという 作成ソフトを使ってらっしゃいますよね? ですが、私はずっとホームページビルダーでサイトを作成してきました。 なぜ、Dream Weaverを使用して作成するのでしょうか? ホームページビルダーで作成すると何か不都合な点があるのでしょうか?周囲に同職の人がおらず、ここに書き込みしました。 経験者の方、教えて下さい。

  • Fire worksでデザイン作成→切り出し→Dream weaverで組み立ての手順について。

    初めまして。 ホームページ作成について質問なのですが、 Fire worksでサイトデザインを作成→ 切り出し→ Dream weaverを使って組み立てる という手順をよく聞きますが、切り出してDream weaverで組み立てるという部分がよく分かりません。 サイトデザインをとりあえず画像で作り、 スライスで細かく切り出してバラバラのパーツとして保存していき、 Dream weaverでテーブルやCSS等で組み立てていくという感じで合ってるのでしょうか? その辺を詳しく説明しているサイトが見つからず、ここで質問させて頂きました。 よろしくお願いします。

  • adobe dream weaver CS4(CS5)で文字の色指定や

    adobe dream weaver CS4(CS5)で文字の色指定や、行の中央揃え(右揃え等)、テーブルのボーダー色の設定ができません。 今まで、マクロメディアのdream weaver 8を使用していたのですが、 この度、CS4を導入することになりまして、作業を行っていたところ、上記のように文字の色指定や行の中央揃え等の設定ができなくなってます。 調べたところ、CS3からCSSで設定するのが基本仕様っぽく、CSSの知識はあるのですが手軽にぱぱっとできないので困ってます。 また携帯サイトはスタイルシートが使えないので、文字の指定とかに、いちいちfontタグを打って入力しないといけないのでしょうか? バージョンがあがっているの不便になっているのかどうなのか…

  • Mac+DREAM WEAVER 3.0で…

    既にHPをアップ中なんですが、より凝ったものにして行きたいと考えています。が、DREAM WEAVER3.0の使い方が分からない部分があるので、どなたか詳しい方、回答お願いします。 今やりたいのはクリックすると、別ウィンドウで、しかも「戻るボタン」とか「進むボタン」、「追加ボタン」等ブラウザ上部の部分無しでサイズも小さめの 広告なんかが出る時のウィンドウを出す事です。   これって、DREAM WEAVER3.0で作ること、可能でしょうか? 単純に別ウィンドウでハイパーリンクさせる方法は分かったのですが、この「広告」っぽくウィンドウを出す方法が分かりません。 宜しくお願い致します。

    • ベストアンサー
    • Mac
  • 全体を画面中央に表示させたい

    質問させていただきます。 Dreamweaver8を使用してHPを作成しているのですが、 Yahoo!のトップページのように常に画面の中央に配置させるのはどういう操作をすればいいでしょうか? 他のサイトで[テキスト]→[行揃え]→[中央]の操作で出来ると書いてあったのですが、左寄りのデザインのままで中央になりません。 お詳しい方、ご教授くださいませ。

  • 【WEB制作:Dream Weaverで作ったHPをWEBで公開する方

    【WEB制作:Dream Weaverで作ったHPをWEBで公開する方法】 課題でDreamWeaverを使いホームページ(以下HP)を制作しました。 私の少ないDwの知識を振り絞ってせっかく作ったのですが、サーバーに上げる事無く(要するに「http://…」というアドレスを持つ事無く)この授業は終わってしまいます。。 もったいないし、出来れば公開したいのですが、どうしたら「http://…」というアドレスを持つ事が出来ますか? 所謂“無料サーバー”というものを利用するんでしょうか? 出来ればHP維持費は安く済ませられたら嬉しいです。 Dream Weaverで作ったHPをWEBで公開する方法を詳しく教えて頂けますでしょうか? (参考URL等もありましたらお願い致します) 使用PC:Macintosh OS X ver.10.5.8 使用ソフト:Adobe Dream Weaver CS3

  • サイトは中央配置、背景に画像、または色をつける

    css初心者です。 サイト(すみませんこの言葉でいいでしょうか?)を ブラウザ画面の中央に配置したいとき cssでbodyを中央配置にしています。 その両サイドにも、色または画像をつけたいのです。 テーブルを使用せず 下記のページのように サイトは中央に配置、背景に色や画像をつけるには cssでどのように指定すれば よろしいでしょうか? http://www9.nhk.or.jp/umechan/ http://www.nikoand.jp/ よろしくお願いいたします。

    • ベストアンサー
    • CSS
  • Dream weaverについて

    特にお仕事でWebサイトを作成される方に質問致します。 私はオンラインショップを運営しておりまして、「ホタル」というホームページ作成ソフトを使ってホームページを作ったのですが、もっとかっこいいデザインのホームページにしたいなと思い、別のホームページ作成ソフトの導入を検討しています。 本当は自分でメモ帳などを使ってタグ打ちをするのが良いのかも?とは思うのですがHTMLに関してまだまだ自信がなく、なんとなく「Dream weaver」イコールプロのWeb作成者が使うソフトという感があるのですが(本当は違うのかも知れませんが・・・)、これはどういった理由からなのでしょうか? もし本当に「Dream weaver」が良いのであれば使ってみたいと思っているのですが・・・。 まだまだホームページ作成においては初心者ですので、この質問自体「?」な感じかも知れませんが、よろしければどなたか経験豊富な方からのご回答をいただければと思います。 どうぞよろしくお願い致します。

  • ソースコピー → ブラウザ文字化け → 解消法

    DREAM WEAVERでHPを作成しています。 あるHPのソースをコピーし、DREAM WEAVERにコピーし画像差し替え、テキストを打ち替えて制作しようと思ったのですが、画像はうまく入れ替える事が可能なのですがテキストを打ち直しブラウザで確認すると化けてしまいます。 DREAM WEAVER上では化けていないのですが。文字化けの原因がまったく解りません。  詳しい方、アドバイスお願い致します。 ※ソースは、知人のHPより任意でコピーさせてもらいました。

専門家に質問してみよう