2012-02-07 10 views
1

私は単純なHTMLページを持っており、写真や他のHTMLページへのリンクを含んでいます。 ウェブページをメモリUSBに入れました。メモリUSBを別のPCに挿入すると、ファイル内のパスを変更する必要があります。 どうすれば自動的にそれを行うことができますか?ハイパーリンクをハードコード化するのではなく、マシン間で「移植可能」にするにはどうすればよいですか?

ありがとうございました!

+2

あなたはサイトの初心者ですので、いくつかのガイドラインがあります: - これらのちょっとした質問のためにあなたのコードを投稿してください。 –

+0

そうでなければ、あなたが見えるようになり、クローズ票が飛び込んできます! –

答えて

3

relative pathsを使用する場合、調整は必要ありません。

+0

+1はい、相対対絶対がおそらく問題です。初心者の方に感謝しています:) –

1

更新、すなわち

<img src="~/images/image1.png" alt="" /> 
<a href="home.html" target="_self">Home Page</a> 

なく

<img src="http://www.mysite.com/images/image1.png" alt="" /> 
<a href="http://www.mysite.com/images/image1.png" alt="" /> 

相対パスを使用するために、HTMLではなく絶対パス

[注 - 波線 '~' は、ホームディレクトリを意味します。
ウェブサイトが/ this/place、images、/ this/place/imagesに存在する場合は、 '/'という先頭に「images/filename.jpg」というマイケル・デュラントを使用します。

関連する問題