HTMLでのURL(Uniform Resource Locators)についての解説。

URLとは?

スポンサード リンク

HTMLのリンク構造を見てみる

URLとは?のようなHTMLドキュメント中のリンクをクリックするとき、根本的に
<a href="html_url.html">URLとは?</a>
のようなhref属性の値とともに<:a>タグはWeb上での場所(アドレス)を指します。

上記におけるリンクは、ブラウズしているWebサイトの相対的なリンクです。そしてブラウザは、そのページにアクセスするためにhttp://html-tutorial.cool-liberty.com/advanced/html_url.htmlのような完全なWebアドレスを構築します。

URL(Uniform Resource Locators)

URL(Uniform Resource Locators)と呼ばれるものが、WWW上のHTMLドキュメント(あるいは他のデータ)のアドレスとして使用されています。http://html-tutorial.cool-liberty.com/advanced/html_url.htmlのような完全なWebアドレスは、以下のような構文のルールに従います。

scheme://host.domain:port/path/filename

schemeは、インターネットのスキームタイプを定義しています。最も一般的なスキームタイプはhttpです。

domainは、cool-liberty.com のようなインターネットドメインネームを定義しています。

hostは、ドメインのホストを定義しています。httpでのデフォルトホストはwwwです。

:portは、ホストでのポート番号を定義しています。ポート番号は通常省略されます。httpでのデフォルトポート番号は80です。

pathは、サーバーでのパス(サブディレクトリ)を定義しています。パスが省略される場合、HTMLドキュメントなどは、Webサイトのルートディレクトリ(一番上の階層)に位置します。

スキームアクセス先 fileローカルPC上のファイル ftpFTPサーバー上のファイル httpWWWサーバー上のファイル gopherGopherサーバー上のファイル newsユーズネット・ニュースグループ telnetTelnetコネクション WAISWAISサーバー上のファイル

スポンサード リンク