Dreamweaverで初めてHPを作っています。
フレームを使用したページを保存したいのですが、うまくいきません。
左側にmenuframeをつくり、右側にmainframeを作っているのですが、保存すると、どちらか一つだけしか保存されていなかったり、menuだけがページ一面になっていたりして別べつにうまくできません。
menuだけを保存できれば、mainframeをどんどん作り変えていけると思うのですが。
解説本には、フレームセットページの保存と、フレームを使用したWebページをまとめて保存する方法が書いてありますが、その通りにやっても先に書いたように失敗します。
どうすればよいでしょうか?

このQ&Aに関連する最新のQ&A

A 回答 (3件)

私はDreamweaver3Jでフレームを使用したサイトを持っているものです。


最初にフレームページの構成について書きますが、
例えば、メニューフレームとメインフレームを持つページを作成するには、三つのHTMLが必要になりますよね。
一つはメニュー、そしてメイン、さらにそれらをまとめるためのHTML。具体的に書きますと、
まず、HTMLを新規作成しますよね。そして挿入→フレーム→左(でなくてもいいけど)とすると、HTMLが二つに分かれます。そしたら、それぞれに適当な名前が割り振られているので、まず左側に出来たフレームをクリックして選択し、保存をクリックして名前をつけて保存します。
そしてメインのほうも同じようにして保存します。そしたらフレームセットの保存というのを選び、例えば「index,html」のように全体のファイル名を入力します。
フレームの選択は、わかりやすくするために表示→フレームボーダーと選択して境をはっきりさせて、
ウィンドウ→フレームで視覚的にわかりやすくするといいと思います。
フレームを使いまくったうちのページ、参考にしてください。

参考URL:http://www.katooonline.com
    • good
    • 0
この回答へのお礼

とてもよくわかりました。保存してあるそれぞれのフレームを開くと、画面いっぱいに表示されていていいんですよね。とりあえず、成功してます。ありがとうございました。

お礼日時:2001/02/14 11:10

僕はホームページは基本的にメモ帳を使って作成しています。


しかし、テーブルやスライスした画像を組み込むのはDWのほうが楽なので
そちらを使いますが、DWでフレームを扱うのは慣れないと意外と難しいと思います。
めんどくさいので最初にメモ帳か何かでフレームの親玉を作って保存します。
その、htmlファイルを読み込んで編集すれば楽チンです。

----------------------こんな感じでメモ帳で作ります。----------------
<frameset cols="80,*" frameborder="NO" border="0" framespacing="0">
<frame name="leftFrame" scrolling="NO" noresize src="左側のファイル名">
<frame name="mainFrame" src="右側(メイン)のファイル名">
</frameset>
---------------------------------------------------------------------
編集したあとは、「ファイル」-「すべて保存」を実行すればOKです。
ただし、すべてをDWで作って管理するのであればお勧めできません。
    • good
    • 0
この回答へのお礼

どうもありがとうございます。タグも勉強中で、参考になりました。

お礼日時:2001/02/14 11:07

Dreamweaverと言うソフトを使っていないので、よく分かりませんが、フレームだけを定義したページが作られていないのではないでしょうか?


手順としては、
1.フレームを定義したページを作る。
例:frame.html
2.それぞれの領域に名前をつける。
例:name="menu"と、name="main"
3.メニューやコンテンツの表示領域に、先のフレームを割り当てる。
例:Target="menu"と、Target="main"

上記で分からなければ、また補足してください。
    • good
    • 0
この回答へのお礼

メニューフレームのターゲットを選んでいなかったのでうまくいかなかったみたいです。大変参考になりました。ありがとうございました。

お礼日時:2001/02/14 11:12

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QHPを作ったらフレームの左側がお気に入りに隠れてしまいます

ホームページビルダー6.5を使って、初めての
ホームページ作りに挑戦しているところです。

縦のフレームのあるホームページを作ったところ、左側の
メニューが、お気に入りを開くと隠れてしまいます。
どこが悪かったのでしょうか?

Aベストアンサー

フレームの属性か、フレームHTMLで
メニューがある方のフレームの大きさを決めてみてはどうでしょう。
それで、body部分(と仮定します・メニューのリンクが反映される方)の大きさを「*」にします。
そうすればメニューはお気に入りに隠れないと思います。

<FRAMESET cols="200,*" frameborder="YES" border="0">
<FRAME src="menu.htm" scrolling="NO">
<FRAME src="body.htm" scrolling="AUTO" name="body">
<NOFRAMES>

上のソースにすると、メニュー部分は200ピクセルで固定されて、
bodyページは全体のブラウザの大きさ(例1024ピクセル)-お気に入りの大きさ(例200ピクセル)-メニュー部分(例200ピクセル)を引いた残りのピクセル数になります(結果例として624ピクセル)。

ブラウザの大きさを800にしたり、お気に入りの大きさを100にしたりしても、
変化するのはbody部分だけで、メニュー部分は200で固定されるので隠れません。

あと、ピクセルではなく%で大きさを決めていると隠れる場合があるかもしれません。

こんな説明で分かるかな?
他にも色々方法はあると思いますが、参考までに、、。

フレームの属性か、フレームHTMLで
メニューがある方のフレームの大きさを決めてみてはどうでしょう。
それで、body部分(と仮定します・メニューのリンクが反映される方)の大きさを「*」にします。
そうすればメニューはお気に入りに隠れないと思います。

<FRAMESET cols="200,*" frameborder="YES" border="0">
<FRAME src="menu.htm" scrolling="NO">
<FRAME src="body.htm" scrolling="AUTO" name="body">
<NOFRAMES>

上のソースにすると、メニュー部分は200ピクセルで固定されて、
bodyページ...続きを読む

Qホームページでフレームのあるページをつくりましたが‥

ホームページでフレーム(3分割)のあるページをつくりましたが‥検索サイトではあるフレームのURLのみが表示されて、ほかの2つは表示されません。そのため、トップページへ戻りたくてもメニューのページ(他の2つのフレームの内1つ)が表示されないのでトップへ戻れません。何かうまい方法はないのでしょうか?ちなみに、ホームページビルダー6です。よろしくお願いします。

Aベストアンサー

下の方たちが言う通りですが、
私からも、これは、よくフレーム使っている方たちの間にあります。
とにかくすべてのページに、『TOPページに戻る』としておけばいいのではないのでしょうか。

参考までに、HTMLソースを

<html>
<head>
<title>ページX</title>
</head>
<body>
<FORM>
<INPUT type="button" value="TOPに戻る" onclick="window.open('index.htm','subWin','')">
</FORM>

<a href="index.html" target="_top">トップに戻る </a>
</body>
</html>

<FORM>~</FORM>でくくられているものでも、
<a>~</a>でもかまいません。
どちらでもいいです。あと、イメージを張りたいときは、<a>~</a>の~の部分にどうぞ、
では、
すばらしいホームページが出来ますように。

Qホームページ作成で、トップページに戻るとフレームが増えてしまいます

ホームページビルダ6.5を使っている初心者です。
トップページをフレームぺージにしたのですが、サブページから
トップページに戻るたびに、左側のフレームがどんどん増えて
いってしまいます。これはどこが悪いのでしょうか?

Aベストアンサー

右側のフレームの指定が間違っているかと。
フレームページを作ると「フレームサイズなどを指定するフレームページ」と「実際表示される、この場合、左側(よくメニューに使う部分)ページ」と「実際表示される、この場合右側(よくトップに使う部分)ページ」に別れます。
右側のページからトップページに戻したいときはこの中の「実際表示される、この場合右側(よくトップに使う部分)ページ」を指定する必要があります。
「フレームサイズなどを指定するフレームページ」を指定すると左メニューがどんどん増えていきます。

QIBMオームページビルダーでのトップページはindex.htmだけですか。

IBMオームページビルダーでのトップページはindex.htmだけですか。

 index1.htmとかindex2.htmはあり得ないのですか。

Aベストアンサー

index.htmとindex.htmlですとアドレスにファイル名
まで入れなくてもアクセスします
例えば
index.htmとindex.htmlにすると
http://oshiete.gon.ne.jp/アカウント/
で下のアドレスより早くアクセスします
index.htmとindex.html以外ですと仮にabc.htmをトップにすると
http://oshiete.gon.ne.jp/アカウント/abc.htm
になりますindex1.htmも同じです

ファイル名は何でも結構です
HPのアドレスがファイル名を入れるか入れないかの違いです

Qホームページビルダー6 フレームについて

初めてのホームページ作成で・・・つまずいています。
素人です。テンプレートからフレームの新規作成をやりました。
縦の2分割(左側が狭いものでいろいろ見出しみたいを作って、右側にメインを載せそうとしています)で始めました。

一ページ目は簡単に終わりましたが、次のページを作成する時はどうすればいいのでしょうか?左側は変わらないので、右側だけを作成したいのですが・・・。
新たに、新規作成で全く同じ様に作っていってリンクをつければいいのでしょうか?

本を読んでみたのですがよくわかりません。昨日から止まっています。
どなたか教えて下さい!よろしく御願い致します。
また、ホームページビルダー6の使い方など詳しいことが載っているサイトがあれば教えて下さい!御願い致します。 

Aベストアンサー

こんにちは。

フレーム・見出し(左側固定)・トップ(右側で最初に表示するページ)は
できたんですよね。
それで、左右のフレームに名前は付けていますか?
つけていない場合はフレームの画面(見出しとトップが表示された画面)で、
『フレーム』→『フレーム属性の変更』→『フレーム属性』で、
左側の見出しの方に「URL・○○htm(見出しのページの名前)、
フレーム名・○○(例:left)」と入れて、右の方には
「URL・▽▽htm(トップページの名前)、フレーム名・▽▽(例:right)」
と入れます。

そして、右側に表示する新しいページを『新規作成』で作成します。
で、左側の見出しにリンクします。
<例>
・右側のページdiary.htmを作成
・見出しページに「日記」などの見出しをつける
・「日記」の文字もしくは画像(それをクリックしたら「日記」に
飛ぶようにしたいもの)を選択して
『挿入』→『リンク』→『ファイルへ』→『ファイル名:diary.htm、
ターゲット:right』とすれば、右側に新しいページが表示されるようになります。

わかりにくい説明でごめんなさい。

こんにちは。

フレーム・見出し(左側固定)・トップ(右側で最初に表示するページ)は
できたんですよね。
それで、左右のフレームに名前は付けていますか?
つけていない場合はフレームの画面(見出しとトップが表示された画面)で、
『フレーム』→『フレーム属性の変更』→『フレーム属性』で、
左側の見出しの方に「URL・○○htm(見出しのページの名前)、
フレーム名・○○(例:left)」と入れて、右の方には
「URL・▽▽htm(トップページの名前)、フレーム名・▽▽(例:right)」
と入れます。

そして、右側に表...続きを読む


このカテゴリの人気Q&Aランキング

おすすめ情報