- 締切済み
Dreamweaver にサイトをコピー
会社のサイトをベースにして新しいページを作ろうとしています。 メモを使ってHTMLはコピーできますが画像が一切でてきません。 正しいコピーの仕方を教えて下さい。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- duosonic
- ベストアンサー率51% (585/1140)
duosonic です。 私は、「ダウンロードやコピーされて困るものは最初から掲載するな。インターネットは全世界でつながっていて、不特定多数の人間が365/7/24閲覧するもの。何かをサイトに掲載するということは、これを充分理解した上でということなのだから、著作権の侵害だ云々と言うことさえおかしい」と考える方なので、全然気にしませんよ、そんなこと。もちろん、誰かが書いた論文などの一部を出典する際には、その旨の注釈を書くべきなのは当たり前ですよね。でないとマスコミの記者が他記事を無断盗用するのと同じになってしまいますからね。 さて、ご質問のやっと分かったような気がします。サイトのHTMLを「このページのソースを表示」でテキストで出して全文をコピー、それをDWの「コード」のウィンドウにペーストし、「デザイン」のところにレイアウトを出しているということはしているのですね。 画像が出ないのに理由があります。これを説明するためには、絶対パスと相対パスを説明しないとなりませんね。とにかく簡単な説明を見付けましたので、これを読んで二つの違いを理解して下さい。http://www.shoshinsha.com/hp/1hour/know/pass.html 「絶対パス」とは「http://」から始まる画像があるURLですね。いつもsandiegonさんがどこかのサイトを観る時にブラウザの一番上に入れるURLです。これに対して「相対パス」という考え方は、「./folder/picture.jpg」というように「http://」からは始まらないURLの指定法なのです。これはこれで、ものすごく便利なのです。 それぞれの画像が入っているHTML文書の箇所には、< IMG src= picture.jpg>タグで「どこのサーバーにあるどの画像をここに表示する」と指定されています。これが絶対パスにて指定されていれば、そのままHTMLをサーバーにアップロードしても画像が表示されます。何故なら、HTMLから「http://」から全部書いてあるからです。ところが、相対パスにて画像URLが指定されていると、「もともとその画像が入っているサーバーのフォルダ構造でしか有効でないパス」であるために画像は表示されません。つまり、sandiegonさんがコピーしようとしてる画像がHTMLの中で相対パスで指定されている場合、テキストをコピペしただけでは画像は表示されません。 、、、と、ちょっとキツネに摘まれたような話に聞こえるでしょうが、「絶対パスと相対パス」を理解していないと、ブログ以外のHTML作成はちょっと無理だと思いますよ。逆にこれらを理解すれば、画像を出すためにはどうしたら良いのか自ずから分かる筈です。
- duosonic
- ベストアンサー率51% (585/1140)
もしかするとDWのバージョンでも操作が違う?のかも知れませんが、DW MX 2004だと、挿入したい箇所にカーソルを合わせて、「挿入 > イメージ」で当該画像ファイルを選択してやるだけです。挿入された画像をハイライトしてやれば、センタリングや右寄せ、文字の回り込みなどを自由にしていしてやることができます。それで「PUT」してやれば、画像もリモートサーバーにアップロードされますよ。 、、、という意味のご質問でしたか? 何だか簡単過ぎるのですが 、、、
お礼
回答ありがとうございます。 でも私の質問は1ページまるごとコピーして、それを参考(ステージやボタンの配置などなど)に新しいページを作ろうとしてます。 初心者なのでHTMLの内容などが理解できていません。 会社の方とも話しはしているので無断ではありません。 ちなみに私が使ってるのはDW8です。 そのサイトのページをハードディスクにセーブしてDWで開けばいいんですよ??
- aigaion
- ベストアンサー率47% (287/608)
その会社,もしくは会社のページを作った人からコピーする許可は得ていますか? 得ていなければ著作権侵害となり,このサイトの規約に違反する質問となります.
お礼
回答ありがとうございます。 許可は得ております。問題ありません。
お礼
ご丁寧な回答ありがとうございます。 とりあず地道に勉強しながらやってみます笑。 ありがとうございました!