• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:どのサイトでも共通で使える短縮パスみたいなのを教え)

どのサイトでも共通で使える短縮パスみたいなのを教え

このQ&Aのポイント
  • トップページに戻る際に使える共通の短縮パスを教えてください
  • パンくずリストのタグを使ってトップページに遷移する方法を教えてください
  • href属性に指定することで、トップページへのリンクを作成する方法を教えてください

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

  • ベストアンサー
  • roid_moon
  • ベストアンサー率58% (10/17)
回答No.3

回答No.1さんのは相対パス、回答No.2さんのはルート相対パスといいます。 別のドメインにもっていっても、「今いるドメインの中で行き先を指示する」という意味ではどちらも正解ですが、どちらも一長一短があります。 ■回答No.1さんの相対パス 今いる場所から相対的に見たパス、という意味なので、すべてのページに同じ書き方をしてはリンクされません。 例えば今いるページが http://schema.org/BreadcrumbList だった場合のトップページは[../]になり、 http://schema.org/BreadcrumbList/next だった場合のトップページは[../../]になります。 ただ、この書き方だとローカル環境(お手元のPC)上でページを作っている場合でもリンクや画像がきちんとつながります。 ■回答No.2さんのルート相対パス 今いるサイトのトップページ(ドメインのルート)から見たpathなので、どのページでも同じ書き方でOKです。 リンク先が トップページは[/]、 http://schema.org/BreadcrumbList だったら[/BreadcrumbList]になります。 ただし欠点もあって、普通にローカル環境(お手元のPC)上で見た場合はルートを正しく認識できないので、リンク先や画像・cssなどすべて切れてしまいます。 ローカルでこれらを正しく表示させるにはwindowsならxammpなどで環境作りをする必要があります。

zelugnfmtzq
質問者

お礼

回答ありがとうございました。

その他の回答 (2)

  • shimix
  • ベストアンサー率54% (865/1590)
回答No.2

そのドメイン(ホスト名)でアクセスしたときのTOPなら <a href="/">TOP</a> でいいです。

zelugnfmtzq
質問者

お礼

回答ありがとうございました。

  • panacon
  • ベストアンサー率31% (214/679)
回答No.1

こういうのでしょうか。../ href="../index.html"

zelugnfmtzq
質問者

お礼

回答ありがとうございました。

関連するQ&A