Developer

BASE要素
2020.10.01
Lv1

BASE要素

BASE

BASE要素は、ページ内に記述された相対パスのURLの基準となるURLの指定や、基準となるターゲットウィンドウを指定する事ができます。
1つのページ内に複数のBASE要素を記述してはいけません。

カテゴリー

メタデータコンテンツ

BASE属性

href 基準となるURLを指定します。
target 基準となるターゲットウィンドウ名またはキーワード(_blank, _self, _parent, or _top)を指定します

BASE使用例

BASE使用例(基準となるURLを指定する例)
[html highlight=”6″] <!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="Shift_JIS">
<title>TOP | tech.pjin.jp</title>
<base href="https://tech.pjin.jp/">
</head>
<body>
<a href="./">TECH PJIN</a>
<!–
相対パスでの指定ですが、BASE要素でhrefが指定されているため、"https://tech.pjin.jp/"に遷移します。
BASE要素がなければ"https://tech.pjin.jp/blog/2020/09/14/base要素/"に遷移します。
–>
</body>
</html>
[/html]
BASE使用例(ターゲットウィンドウを指定する例)
[html highlight=”6″] <!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="Shift_JIS">
<title>TOP | tech.pjin.jp</title>
<base target="_blank">
</head>
<body>
<a href="https://tech.pjin.jp/">TECH PJIN</a>
<!–
BASE要素でtarget="_blank"が指定されているためリンクは別ウィンドウで開きます
–>
</body>
</html>
[/html]
BASE要素(hrefとtargetの両方を指定する場合)
[html highlight=”6″] <!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="Shift_JIS">
<title>TOP | tech.pjin.jp</title>
<base href="https://tech.pjin.jp/" target="_blank">
</head>
<body>
<a href="./">TECH PJIN</a>
</body>
</html>
[/html]