電子書籍の厳選無料作品が豊富!

ホームページビルダー10を使って
ネットショップのHPを作りたいのですが、
最初でつまづいてしまいました。

例えば、「上部分にロゴやメニュー、左側部分にメニュー」の
トップページを表を利用して作った場合、
この上部分と左部分をどのページにも同じように表示させるには、
どのような機能をどのように使えばいいのでしょうか。
(フレーム利用ではない方法を知りたいのです)

いろいろな解説本を買い込んだのですが、
機能の利用方法は書いてあっても、
どのような時にその機能を使用するかは書いていないので、分かりませんでした。

詳しい方ぜひ教えてください。
よろしくお願いします。

A 回答 (4件)

ホームページビルダー9ですが最近作り始めたので御参考までに


私の例でお話します。

ホームページの下部ををどのページにも同じように表示させるために
下部部分を作成します。
保存する時本文以外すべて削除し保存します。
(<body> と </body> も削除)
拡張子は、 html でOKでした。

共通部分が出来たらそれを埋め込むページを作ります。
方法は、挿入したい位置を表示させた後、

「挿入」→「その他」→「SSI」→「ファイル挿入」
「参照」から先ほど作成した共通部分のファイルを指定します。

最後に拡張子を html からshtml に変更します。
以上の方法で私は、作成しています。

ビルダーのプレビューでは見る事が出来ません(SSI)と表示されればOKです。
編集モードでSSIが表示していたら
サーバへアップロードし、確認してみましょう。
私は、複数のページの情報を参考にしましたが
「SSI を使って効率よくサイトを更新する」さんは、
大変参考になりました。

マズ、簡単な物を作成し馴れてから作成することをお勧めします。

minaririさんの希望を満たす為には、枠を作成しないとレイアウトできないように思えます。
共通部分作成も枠が要るか要らないか試して見てください。
よろしければ結果を教えてください。

参考URL:http://www.aimix.jp/ssirenew.html

この回答への補足

SSIは難しかったです。
今回はユーザーテンプレートを使用して
作成することにしました。
ありがとうございました。

補足日時:2006/04/26 17:42
    • good
    • 0
この回答へのお礼

ありがとうございます。
この方法難しそうですが、早速挑戦してみますね。

お礼日時:2006/04/20 11:10

SSIで#includeを使えば可能です。


メニュー部分だけのHTMLページを作成し、中身となるページにそのメニューページを組み込みます。
更新したい時はメニュー部分だけ修正すれば良くなります。

ただしサーバーでSSIが許可されていないとなりません。
また.htaccessを自分で設定する必要がある場合もありますし、拡張子が.sthmになるので、それを回避したい場合も.htaccessに追記が必要になります。

参考URL:http://www.tohoho-web.com/wwwssi.htm
    • good
    • 0
この回答へのお礼

ありがとうございます。
参考URL見てみましたが、ちょっと難しかったです。
教えてgooの中で検索してみたら、
JavaScriptで innerHTMLというのも出てきて
ちょっと混乱してきました。

お礼日時:2006/04/18 18:42

上部分にロゴやメニュー、左側部分にメニューを作成したら ファイル ユーザーテンプレート このページを ユーザーテンプレートに追加でテンプレートが追加されます あとはそのテンプレートを使用すれば何ページでも出来ますよ



ファイル ページの複製でも同じページがコピー出来ます 3回クリックすれば3ページコピーされたページが出来ます
    • good
    • 0
この回答へのお礼

ありがとうございます。
ユーザーテンプレートですね、やってみます。

お礼日時:2006/04/18 18:40

まず基本となるページを作り


そのページをテンプレートに登録します。
あとはテンプレートを利用して各ページを作成します。

これが一般的な作り方だと思います。
    • good
    • 0
この回答へのお礼

ありがとうございます。
自分でテンプレートを作ることもできたんですね。
やってみます。

お礼日時:2006/04/18 18:40

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