• ベストアンサー

HPの絶対パスとアドレスの最初の「https」

「絶対パスとは、http://から始まるアドレス」となっているのですが、現在では「https」から始まるアドレスもあるので「絶対パス」の定義は「http://」や「https://」から始まる、というのが正しいのでしょうか? また、そのほかにも違うアドレスで始まるものもあるのでしょうか? 回答よろしくお願いします。

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

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.3

http: や https: のようなものは「スキーム」と言って、他には、mailto: 、ftp: などがその次に使われます。まだ他にもありますが。 ウエブサイトを作ってhtmlを書いているならば、 <a href="http://example.com/aaa/ccc.html"> だけでなく <a href="/aaa/ccc.html"> も絶対パスです。相対パスは、 <a href="xxx/yyy.html"> とか <a href="../www/zzz.html"> とかの、スキームや / で始まらないもの。

miya_HN
質問者

お礼

「http」とか「https」はスキームと言うんですね。 「/」で始まるものもあるんですか。知りませんでした。 ありがとうございました。

その他の回答 (3)

回答No.4

絶対URL、絶対パス、相対とは、あるファイル(基準となるファイル)と別のファイルの位置関係を示すときの言葉です。 http://やhttps://などから始まるアドレスを「絶対URL」と呼び、絶対パスとは異なります。 このファイル(絶対URL)では、 http://www.example.com/~user/pass/index.html 絶対パスはこれです。 /~user/pass/index.html

miya_HN
質問者

お礼

絶対パスと絶対URLは違うんですか。最初から最後までを絶対URLと言うんですね。 ありがとうございました。

  • mcroo
  • ベストアンサー率50% (13/26)
回答No.2

相対パスというのは、現在のファイルがある地点から道筋を記述するのに対し 絶対パスは最上位階層から目的のファイルやフォルダ(HPであればディレクトリ)までのすべての道筋を記述する方式です。 「http://」や「https://」サーバーの違いなので 絶対パスは「http://」からはじまる。という覚え方よりも HPであれば、表示上、一番上から記述するという覚え方が良いかと思います。

miya_HN
質問者

お礼

なるほど。絶対パスは最初から最後までという覚え方がいいんですね。 ありがとうございました。

回答No.1

絶対パスというのは、http://でもhttps://どちらでも含まれますよ。 絶対パスを使えば誰でも行き着くパスをいいます。

miya_HN
質問者

お礼

どちらも含まれるんですね。 ありがとうございました。

関連するQ&A