• ベストアンサー

メニュー作成 ソフトか手打ち

このサイトのこんなかんじのメニュー表を作りたいのですが、Dreamweaverのテーブルレイアウトでするか手打ちでやるかどっちのほうが良いでしょうか?http://www.kinoshita1894.com/menu.html 今の僕のDreamweaverの状態だと右側のDreamweaverプレビューがひどいです。ブラウザ確認では正常ですが。

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

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

やりやすい方でいいです。 Dreamweaverのコードビューで手打ちしてもいいですし、 別のテキストエディタで手打ちしてもいいです。

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

その他の回答 (2)

回答No.3

>、Dreamweaverのテーブルレイアウトでするか 今時DW使おうがすべて手打ちしようがテーブルで構成しない。 ナビゲーションはリストを使って作ってスタイルシートで整形する。

全文を見る
すると、全ての回答が全文表示されます。
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

その状態でしたら、手書のほうが良いかも・・ そもそも、HTMLはデザインのためのツールではありません。あくまで、文書を読み解き内容を理解して、要素に分解して要素を示す最適なタグでマークアップしていくマークアップ言語--メタ言語です。用意されているタグで足りなければ、classやidをつけて文書構造がわかるようにしなければなりません。 【引用】____________ここから DIV要素とSPAN要素は、id属性及び class属性と併用することで、文書に構造を付加するための一般機構を提供する。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[HTML4.01仕様書7.5.4要素のグループ化: DIV要素とSPAN要素 (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/global.html#h-7.5.4 )]より ★この部分がわかりにくかったので、『HTML5 では、文書をよりよく構造化するために、次の要素が新しく追加されました。 ( http://standards.mitsue.co.jp/resources/w3c/TR/html5-diff/#new-elements )』  スタイルシートは、その文書構造を元にデザインしていきますから、やはり読解力が必要です。たとえば、本文中のセクションを一文字ずつ字下げしたけりゃ div.section div.section{margin-left:1em;} ですし、本文中の挿絵をfloatさせたきゃ div.section div.figure{width:240px;float:right;} です。こんなセレクタなんてオーサリングツールでは不可能です。  そしてなによりもプレゼンテーションと文書構造が分離していますから、後でデザインをまったく変えたくなったときでも、HTMLを触る必要はありません。HTMLもスタイルシートもとっても簡単でわかりやすくなります。  また、プレビューなんて今はひとつのブラウザで確認するわけには行きませんから、様々なブラウザでプレビューしようとすると、やはり優れたテキストエディタに頼ることになります。  と言う理由で、私はDreamWeberをHTMLの記述やスタイルシートのセレクタの記述に使うことは、今はまったくありません。せいぜいタグの閉じ忘れやサイト管理とか。  だって、そのほうが簡単で速いですし、後で誰が見てもわかるソースがかけますし・・・  オーサリングツールに限界を感じたら手書に移行しても良いのでは? ★HPビルダー16 リストの増やし方 - ホームページ作成ソフト - 教えて!goo ( http://okwave.jp/qa/q7554458.html )  で示したような、ごく簡単なHTMLやCSSはツールでは無理ですよね。   ★なお、この様な場面でtableレイアウトはありえません。 →「単に文書内容を整形する目的だけで表を用いるべきでない。 ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/tables.html#h-11.1 )」 →「ページレイアウトの目的で表を用いる。 (http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/present/styles.html#h-14.1 )」  きちんと、示されたサイトのようにリストでマークアップしましょう。dlでもolでもulでも構いません。 <div class="nav">   <ul>     <li><a href="画像">なんたらかんたら</a></li> でも良いでしょう。その上でスタイルシートで、そのサイトのようにデザインすれば良いです。

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

関連するQ&A

  • DREAMWEAVERでのテーブルの高さ設定

    現在、趣味のページをDREAMWEAVERで作成中です。 ホームページビルダーからの乗換えで勝手がきかずにわからなくなりご質問します。 DREAMWEAVER8でHTMLを手打ちせずに表の高さを100%に指定しブラウザの大きさを変更しても、テーブルの中のテーブルが中央と右下に配置されるようにする為にはどうすればよいでしょうか? テーブル(1)の高さを100%にしてその中のテーブルを80%にしてもレイアウトの配置がうまくいきません。 わかり辛い説明もうしわけございません。

  • dreamweaver cs3 でのホームページ作成について

     お世話になります。 以前HPBで全てテーブルレイアウトで添付画像のようなHPを作成致しました。 サイトのページ数が約15枚ほどで、画像の「1,ヘッダー」 「3,左メニュー」「4,フッター」は全てIフレームにして別のHTMLを表示させるようにしています。 「1,ヘッダー」「3,左メニュー」「4,フッター」は全てのページで共通 で表示され「3,コンテンツ」のみ内容が切り替わるようにしています。  この度ページを更新しようと思ったのですが、段々と左メニューやコンテンツ、フッター等内容が多くなってきてしまい、なおかつテーブルの入れ子に次ぐ入れ子という感じでレイアウトしていたために、どれがどのテーブルかわからず、レイアウトを調整しようと色々といじっていたらレイアウトがぐちゃぐちゃになってしまいました。 そこでこの際勉強も兼ねて一からサイトを作り変えようと思っております。ソフトはdreamweaver cs3でやってみようかと思っています。 cssを使って何とか添付画像のようなレイアウトは作れたのですが、 ヘッダー内や左メニュー内にも細かな段組みレイアウトが作れません。 通常細かな段組み(ヘッダー部分のメニューや左メニューのレイアウト)についてはやはりテーブルでのレイアウトが正しいのでしょうか? まだdreamweaver cs3も使い始めて間もないもので細かなレイアウトの方法などが理解できていません。今後のサイト更新のためにも分かりやすい形で作りたいのですが・・・。 どなたかレイアウトについての参考URLや方法などご存知の方がいらっしゃいましたらご教授下さいませ。 よろしくお願い申し上げます。

  • (HP作成)テンプレートを変更すると起きること

    HPをDreamweaverで作成しています。 詳しい方、わからないところがあって困っています。教えてください。 まず、HPの元のデザインとなるテンプレートを作りました。 そのテンプレートには、左側のテーブルにメニュー(Flashで作成したもの)を配置し、 右側のテーブルを編集可能領域としました。 このテンプレートを使ってHPのページすべてを作っています。 先ほど、修正の必要に気づき、テンプレートに一旦戻ってメニューの位置を テーブルの中央→上付きになるように修正しました。 そしてこれを保存するときに「このテンプレートを使用しているページ全てに反映させるか」 みたいな質問が出て、「させる」を選んだのですが、その後に各々のページに戻って ブラウザでプレビューしてみると、このメニューがページから消えてしまうのです。 DWの編集上には、修正したものが反映されているのに、 プレビューするとこのflash作成メニューのみが消えてしまう(出てこない)のです。 これはなぜなのでしょうか? ちょっと言葉の説明だけではわかりにくいかもしれませんが、 考えられる理由があれば教えてください。 わからなければ全部作り直しになってしまいます。 必要なことがあれば補足もしますので、よろしくお願いします。

  • テーブルが変!

    いつもお世話になってます。DreamWeaver8でサイトを制作している者です。 サイト制作でテーブルを使用するのですが、2行にして縦幅は別々の長さにする予定です。 ですが、編集画面ではちゃんと縦幅は狭いのに、プレビューするとその縦幅が広くなってしまいます。 ―――――――――――――――――――― ―――――――――――――――――――― ―――――――――――――――――――― ↑編集ではこのようになっているのに ―――――――――――――――――――― ―――――――――――――――――――― ―――――――――――――――――――― ↑ブラウザでプレビューすると広くなってしまいます。 【高さ】を設定してもこのような結果になってしまいます。 レイアウトの仕方が変なのでしょうか・・・??

    • ベストアンサー
    • HTML
  • Dreamweaver8でCSSをつかったときのズレについて

    Dreamweaver8をつかっていて、 CSSでレイアウトをし、コンテンツの中にもdivやspanを頻繁につかっているのですが、Dreamweaver8内のデザインビューだとデザインがずれてしまっているのに、プレビューすると全くずれていません。 タグ上でやることが多いので、おそらく間違っていないとは思うのですが、ソフト上のデザインビューで見たときも、ブラウザでみたときのように正常にする方法はないのでしょうか?

    • ベストアンサー
    • HTML
  • DreamWeaver4 プレビューが崩れます。。。

    DreamWeaver4を使ってホームページを作成しています。 テーブルを使ってJPEGなどを配置しレイアウトを調整しているのですが、"ブラウザでプレビュー"をするとレイアウトが大幅に崩れてしまいます。 具体的には、"隣り合ったJPEGが大幅に離れる"、"テーブルの上下に配置したJPEGが大幅に離れる"、といった具合です。 解決方法をご存知の方いらしたらお教えください。 よろしくお願い致しますm(-_-)m

  • テンプレート通りに記述してくれるソフト

    表題が分かりにくくて申し訳ありません。 現在、テーブルでページレイアウトを整えています。 テーブルを2分割し、左側にイメージ、右側に説明と 単純にその繰り返しです。 オペレータの方にイメージと説明を配置して貰う予定ですが、 WYSIWYGで配置した時にテンプレート通りにテーブルの中に 配置できるソフトを探しています。 ただし、DreamWeaverなどの高価なソフトはアウトです。   もし、できないのであれば、言語レベルから操作を説明します。 HTMLでタグを記述して頂き、ブラウザで確認となります。 できればWYSIWYGで配置して、ソースを視認という流れで 行いたいと考えています。

    • ベストアンサー
    • HTML
  • Dreamweaverの編集ページにて質問

    ホームページを作成しています。 最初はHTMLを手打ちで作成していたのですが、途中でDreamwever8での作成に切り替えました。 レイアウトは表組み(table)でHTMLを作成していたのですが、Dreamweaverの編集ページで編集しようとするとページの真ん中より下部分がHTMLが表示されて画像や文字などが表示されません。 ブラウザでプレビューするときちんと表示はできていますのでHTML自体は間違ってはないように思えます。 なぜなんでしょう? Dreamweaverで編集できるようにするにはどうすればよいのでしょうか?

  • ポップアップメニュー作成時にレイアウトが変になる

    ロールオーバーにポップアップメニューを付加したオブジェクトをFireworks4で作ってHTMLに書き出したものを、Dreamweaver4でFireworksオブジェクトの挿入で貼り付けました。すると、レイアウトビューでオブジェクトの前と後に変なマークが表示され、ブラウザ上でもその分だけオブジェクトの位置がずれてしまいます。表示メニューの「ビジュアルエイド」で「全て非表示」にすると、二つの変なマークのうち一つは消えましたが、もう一つがどうしても消えません。DreamweaverMXでは、「ビジュアルエイド」で「全て非表示」にすると二つとも消えるのですが。。。事情があってMXは使えません。Dreamweaver4ではどうしたら二つとも消せるのでしょうか。

    • ベストアンサー
    • CSS
  • 伸び縮みするメニュー作成方法

    http://tadaya.net/ 上記のサイトのようなブラウザの大きさが変化すれば伸び縮みするメニュー部分が作りたいのですが方法がわかりません。 上記サイトのようにコピーライト部分は右側にフィットしたままの状態のようなものです。 初歩的な質問かもしれませんがお答えいただけると幸いです。 よろしくお願いします。

専門家に質問してみよう