HTMLの基礎:URI

URI(Uniform Resource Identifiers)

URI(Uniform Resource Identifiers)は、Web上におかれたリソースを識別するための文字列です。 リソースを指定するURL(Uniform Resource Locators)と名前を指定するURN(Uniform Resource Name)を 含みます。「相対URI」と「絶対URI」があります。

相対URI

HTMLドキュメントが置かれているフォルダを起点として指定する方法です。 パスは現在のフォルダ「./」から始めますが、省略することができます。 一つ上のディレクトリは「../」で表します。

例 相対URI

file.htm
./file.htm
同じフォルダにある場合
folder/file.htm
./folder/file.htm
folderフォルダの中にある場合
../file.htm 一つ上の階層のフォルダの中にある場合
../folder/file.htm 一つ上の階層にあるfolderフォルダの中にある場合

例 下記の階層図のindex.htm内でgame.htmに対する相対URI

絶対URI

インターネット上のサーバーを起点として指定する方法です。書式は以下のようになります。

スキーム://サーバーURLアドレス/パス

スキームはWebページの場合には、httpになります。他には、fileとかftpと いったものがあります。パスにはファイルサーバー上のファイルの位置を記述します。

例 絶対URI

http://www.tokiwa.ac.jp/~shio/