- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:どのサイトでも共通で使える短縮パスみたいなのを教え)
どのサイトでも共通で使える短縮パスみたいなのを教え
このQ&Aのポイント
- トップページに戻る際に使える共通の短縮パスを教えてください
- パンくずリストのタグを使ってトップページに遷移する方法を教えてください
- href属性に指定することで、トップページへのリンクを作成する方法を教えてください
- みんなの回答 (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などで環境作りをする必要があります。
お礼
回答ありがとうございました。