2015.08.16

baseタグについて

headタグの中に、1ページ内で1つだけ書きます。

<base href="http://prontonet.mobi/">

そのページ内で相対パス(./)もしくはルートパス(/)で指定されたリンクは、
baseタグのhref属性に書かれたurlから始まるようになります。

絶対パス(http://から始まるもの)は影響されません。

上記baseタグの場合、「./index.html」・「index.html」・「/index.html」は「http://prontonet.mobi/index.html」となります。
下層フォルダを指定したい場合、「./common/img/logo.jpg」は「http://prontonet.mobi/common/img/logo.jpg」となります。

リンクタグだけだはなくイメージタグなどでも同様の効果になります。

サンプルはこちら
・ベースタグあり
・ベースタグなし