• ベストアンサー

ホームページ全体の画像、デザインの変更をサイト全体に反映させる方法

 ホームページビルダー11でHPを作成しました。サイト全体で30ページほどです。すべてHTMLで制作しました。 お店の商品紹介のサイトなので、どのページも同じようなデザインとなっています。上部と左側にメニューがあり中央に商品写真が羅列され、その商品写真をクリックすると商品詳細ページへリンクする、といった感じです。 この度、「サイトのリニューアルをして下さい」と頼まれました。 現在のサイトを作る際にはまず 1「index」ページを作成 2ソースをコピーして新規のページに貼り付け 3貼り付けた「index」のソースの変更箇所を書き換え といった作業を繰り返して制作しました。 今後もサイトの更新が予想されるため、例えば 1、サイトのデザインを全てに反映させる。 (上部、左にメニューを付ける等) 2、テーブルのセル内の画像を1か所変えればサイト全体に反映される 等の方法があれば知りたいと思っています。 現在のHPは、とりあえず「作らなくては!」という思いで コピー、貼り付け、コピーしては貼り付け、 変更箇所はページごとに書き換え、という感じで更新の事など 一切頭に入れず製作してしまいました。 画像の変更は、「置換」という機能を知ったので試してみましたが、 変更したくない部分まで変わってしまいダメでした・・・。 自分のイメージとしましては・・・ このテーブルのこのセルにはこの画像 といった具合で、すべてのページに反映される方法等あったら すごく助かるな~って思っています。 どなたかよい方法をご存知でしたらご教授下さいます様お願い申し上げます。

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

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

ホームページビルダーで商用サイトは苦しい。とっても・・・ わたしもホームページビルダーで製作されたサイトの修正を何度か頼まれましたが、そのすべてで全面的に書き換えたほうが早かった。(苦笑)  あくまで、家庭(ホーム)ページにとどまりますね。  試しに、Another HTML-lint gateway ( http://openlab.ring.gr.jp/k16/htmllint/htmllint.html )でチェックしてみると一目瞭然でしょう. >1、サイトのデザインを全てに反映させる。  スタイルシートで行います。 >2、テーブルのセル内の画像を1か所変えればサイト全体に反映される  デザインのためのテーブルは廃止です。仕様書で名指しで批判されることをあえてする必要はない。 【引用】____________ここから Webページのプレゼンテーションを向上させようという志は素晴らしいものではあったが、そのためのテクニックには思わぬ副産物があった。こうしたテクニックは、特定の人々、特定の時代状況でしか成り立たず、すべての人々、すべての時代状況において成り立つものではないのだ。こうしたテクニックの例を挙げよう。 ・・・【中略】・・・ * テキストを画像に置き換えて表現する。 * 余白制御のために画像を用いる。 * ページレイアウトの目的で表を用いる。 * HTMLでページを作らずにプログラムに頼る。  こうしたテクニックによって、Webページはより複雑化し、限られた環境にしか適応しなくなり、相互運用性問題に悩まされることとなり、障害を持つ人々にアクセス障壁が設けられてしまう。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Style Sheets in HTML documents (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/present/styles.html#h-14.1 )]より ★ここに書かれている、ほとんどすべてがまるでホームページビルダー(のどこでも配置・・)に対して書かれているようにさえ読める。 ことほどさように、酷いのです。 ★サイト全体のメニュー背景でしたら、スタイルシートを一行書き換えるだけですむ。  

daizu123
質問者

お礼

ご回答いただきまして誠にありがとうございます。 ・・なるほど。全くもってホームページビルダーその物についての 記述でした(笑) もう少し勉強してスタイルシートでのレイアウトを頑張ってみます。 本当にありがとうございました。またの機会がありましたら よろしくお願いいたします。

その他の回答 (2)

回答No.3

方法はいくつかあります。 ・更新のたびに全部作り直す(全部のページにコピーペーストを繰り返す。今されている方法です) ・フレーム ・SSI ・テンプレート(コピーペーストを自動処理させる仕組み) ・CSS(デザイン変更のみ、HTMLや文章の変更は不可。 画像の変更は背景画像として使っている場合は可、<img>のsrc属性にしている場合は不可) どの方法を使うにしても、一度は最初から作り直しになります。

daizu123
質問者

お礼

ご回答いただきまして誠にありがとうございます。 ssiというのを少し調べてみましたが私にはかなりハードルが 高いようでしたので、スタイルシートでの作り替えを検討してみようと 思っています。 本当にありがとうございました。またの機会がありましたら よろしくお願いいたします。

  • akamanbo
  • ベストアンサー率17% (462/2680)
回答No.2

>このテーブルのこのセルにはこの画像 >といった具合で、すべてのページに反映される方法等あったら イメージがわかんないから、とりあえず絵を描いてアップしてください。 インラインフレームとテーブルでできそうな気もする。

関連するQ&A

  • メニュー修正を全てのページに反映させる方法

     ホームページビルダーでHPを作っています。テーブルレイアウトで作っています。7ページほどありまして全てのページ左側に同じメニューを入れているのですが、修正箇所があった場合、 1、INDEXページのタグを修正 2、INDEXページで修正したメニュータグをコピー 3、他のページのメニュータグに貼り付け という手順で全てのページのメニューを修正していますがこれからページが増える予定でして、その場合に何か「ひとつのページを修正すると全てのページのメニュー箇所のみ修正が反映される方法」等ないでしょうか?当方HTMLを少しばかり理解している程度です。 参考URLや何か良い方法がございましたらお教え下さい。よろしくお願いいたします。

  • ホームページの画像が反映されない。

    初めまして、宜しくお願い致します。ホームページを作成したんですが、(約40ページ、画像数500点以上)。やっとの思いで、 アップロードしたんですが、自URLにアクセスすると、Index of /と表示されます。ファイルは、届いているんですが、ページが全く 反映しません。勿論、画像も出て来ません。サーバーのブラウザでindex.htmlは、バイト数の表示が有りますが、imageは空白です。 朝から晩まで、色々と試したんですが、全く、解決出来ません。 htmlの記述が間違っているんでしょうか? 画像は全てJPG/GIF/PNGで保存しています。 本当に困っています。どうか、宜しくお願いいたします。

  • 画像を並べたサイトデザインの方法

    画像を並べたサイトデザインの方法 はじめて質問させていただきます。 自分でホームページを作りたいのですが、作ってみたいデザインの作り方が ハウツー本には載っておらず、どうやれば作れるのか手がつけられないでいます。 たとえば以下の2つのサイトみたいにトップページに画像だけが並んでいて、そこをクリックして 各ページに移動するようにしたいと思っています。 サイト1: http://dailyvitamin.jp/ サイト2: http://www.mooseyscountrygarden.com/ Dreamweaver MXを持っているのですが、このソフトで上のサイトのような デザインでサイトを作ることはできるでしょうか。 使うソフトやこのような枠組みを作る方法が触りだけでもわかれば 自分で調べて作ってみたいと思っています。 素人なのですが、教えていただけるととても助かります。 どうかよろしくお願いいたします。

  • ホームページビルダーでの変更が反映されない

    いつもお世話になっております。 今回ホームページビルダーでのサイト転送で奇妙な現象が発生しており、対策に悩んでおります。 Windows7(Home Premium 32ビット)を搭載したパソコンで「ホームページビルダー15」を利用してホームページを立ち上げておりますが、一部の内容を変更して「ページ転送」あるいは「サイト転送」を行なっても、その変更が反映されません。 ただし、別のパソコン(WindowsXP)上ではちゃんと反映されており、ホームページを作成したWindows7搭載のパソコンのみ反映されていないようです。 なお、ホームページプログラムが保存されているドキュメント内のフォルダから「index.html」を開いてみると、問題なくサイト転送されているようです。 単にWindows7パソコン上では修正前の古い内容が表示されているような現象です。 ただし、最後に内容変更した1ヶ月くらい前にはこのようなことは起こりませんでした。 どうか対策のお分かりになる方がおられましたら宜しくお願い致します。

  • MY SPACEのデザインの変更方法を教えてください

    こんにちは。 マイスペースのデザインを海外のデザイン集サイトから コードをコピしてデザイン変更したいのですが 失敗します。 英文で自己紹介の箇所に使いたいデザインのコードを 張り付ける、と記載されてたのでコントロールメニュー >プロフ編集>自己紹介のところに張りつけてみたら 自分のページを確認したら瞬間的に変更したデザインに なるのですが直ぐに変更前のに戻ってしまいます。 どこの箇所にコードを張ったらよいのかお教え いただけませんでしょうか? よろしくお願いいたします。

  • デザイン、配色などの変更を早く簡単にできる方法教えてください

    私はホームページの改装(デザイン、配色などの変更)をよくやるのですが、 50以上あるHTMLファイルを全てテキストの文字色やテーブルの色を変更するのが、 コピー&ペーストでやっていますがとても大変なのです。 少しでも早くラクにできる方法はありませんか。 HP作成歴は3年以上で上級だと思います。

  • ホームページ全体のデザイン・レイアウトをFireworks CS3でや

    ホームページ全体のデザイン・レイアウトをFireworks CS3でやろうと思っています。 別にDreamweaver CS3との連携は必要ありません。デザインしたページの欲しい部分の 画像だけ切り出すために、デザインしようと思います。 そこで、例えばWEBページ幅を800pxとしようとするWEBページのデザイン(デザインは どんなものでもよいとして)をFireworksで新規作成から行い、実際に必要となる画像をスライスして切り出すまで、一連の流れが載っている参考になるサイトは ありませんか?要するにFireworksにて1つのWEBページのデザイン(ここはにロゴ、ここはメニューボタン ここはコンテンツ)などのサイト全体の枠取り(線や画像が配置された 状態)の製作過程みたいなのが載っている参考になるサイトってないですかね? 最後にスライスして画像を切り出す際には、画像だけ切り出せればよく、htmlは別途自分で XHTML+CSSレイアウトにより作成しますので、htmlの吐き出しは不要です。 Firereworkでページ全体をデザインしたものの、一部の画像をパーツとして欲しいだけです。 よろしくお願いします!

  • ホームページ画像のアップロードについて

    ホームページを制作してアップロードを行ったのですが、画像がうまく反映されません。macでは支障なく見ることができるのですが、windows xp,vistaでは ×マークがたくさんついてみることができませんでした。ちなみに制作したのはwindowsxpでつくりました。 保存の仕方はデスクトップ上にホルダーをつくりそこにhtmlの拡張子をつけて保存しました。トップページにはindex.htmlという名前をつけて保存しました。 どなたかアドバイスよろしくお願いいたします。

  • サイトのデザインやコンテンツを盗まれた

    個人でウェブサイトを作って公開しています。ある日、自分のウェブサイトとデザインがほとんど同じサイトを発見しました。 レイアウト、案内などの文章、デザインはほとんど同じでわずかに配色だけ変わっていました。CSSはそのままコピーして(著作権コメントだけ消されて)使用されていました。また画像はデザインはそのままに作り直されていました。 どこかで「HTMLなどは著作権法が適応されないが、画像は適応される」という文章でもみたんだと思います。 また「サイトポリシー」や「ローカルルール」などはほとんどの文章がそのままコピーされていました。このサイトのほぼすべてのページが僕のサイトのデザインをコピーした物で、律儀にもオリジナルのエラーページまでそっくりそのままコピーされていました。 またこのサイトを発見した次の日アクセスしてみたところ「Forbidden」エラーでサイトが見られなくなっていました。公開PROXYを利用したところ正常にみられたようなので、おそらくコピー元サイトの管理人に気づかれたとわかり、アクセス拒否したのだと思います。 著作権法違反うんぬんという類の話はしません。ただ、人のコンテンツを盗んで作られたサイトを閉鎖し、本人に反省してもらいたいのですが、どのような方法で、どのような内容で、どこにアクションすればいいのでしょうか。アドバイスいただきたいです。

    • ベストアンサー
    • CSS
  • 画像リンクのデザイン

    HP製作で悩んでいます。 ページ全体のデザインをcssファイルに記述し、その中にa要素のデザインも記述しました。 そのcssを外部参照しているので勿論全ページのa要素にそのデザインが反映されます。 画像でリンクしてる部分もあるんですが、そこにまで反映されていて困っています。 画像でリンクしている部分のa要素だけを別のデザインにしたいですが可能でしょうか?

    • ベストアンサー
    • HTML

専門家に質問してみよう