同じサイトのリンクのはり方

  • 投稿日:
  • カテゴリ:

自分のサイトを管理していて、トップページから別のページのリンクをはるとき、
例えば、「contents」というディレクトリにある「page1.html」にリンクするとき、
「contents/page1.html」と書きますよね。
そして、戻りリンクは、「../index.html」って書く人が多いと思います。

でも、トップページは、例えばこのサイトだと「https://e.tpot.tk/」
と「index.html」が省略されているURLで訪れているので、
戻りリンクも「index.html」は、書かない方がスマートだと思います。

先ほどの「contents/page1.html」から「index.html」に戻るときは、「../」でいいわけです。
では、同じディレクトリにある場合はどうするかというと、「./」と書きます。
ドットの数が違うので、注意してください。

ついでに「/」とドットなしでスラッシュのみだと、ルートディレクトリの「index.html」になります。
「/」を先頭にするとルートの意味になるので、「/contents/page1.html」とすれば、
どのディレクトリからもルートからの位置を示します。

ちなみに、ルートからのリンクを「絶対リンク」、今あるページからの位置を示す場合を「相対リンク」といいます。

リンクソース

  • 記事用リンクソース:
  • Wiki用リンクソース(PukiWiki):
  • Wiki用リンクソース(MediaWiki):
  • SNS投稿用: