Das Tag <base> ist relativ neu in HTML5. Es definiert die Basis-URL für alle relativen URLs im HTML-Dokument. Es bestimmt auch, wie die Links im aktuellen Dokument (im neuen Fenster, im aktuellen Fenster usw.) geöffnet werden müssen.
Syntax
Das Tag <base> wird ungepaart verwendet. Das Endtag ist notwendig. Aber in XHTML ist das Endtag (</base>) obligatorisch.
Beispiel
<!DOCTYPE html>
<html>
<head>
<title>HTML-Tag base </title>
<base href="https://de.w3docs.com/" target="_blank">
</head>
<body>
<a href="/css3-maker/border-radius">CSS Maker Tool Testen</a>
</body>
</html>
Ergebnis
In diesem Beispiel definiert das Tag <base> die Basis-URL - https://de.w3docs.com/. Der Browser wird die Seite, deren URL als “/css3-maker/border-radius” angegeben ist, unter die Adresse "https://de.w3docs.com/" suchen.
Kopieren Sie den angegebenen Code in unserem Editor und Sie werden durch den aktiven Link, der nach dem Klicken drauf in einem neuen Fenster geöffnet wird, weitergeleitet. Obwohl der Link selbst kein Attribut target _blank enthält, wird er im neuen Fenster geöffnet, weil wir das Attribut target _blank als absolute URL im Tag <base> eingegeben haben.
Attribute
Das Tag <base> muss unbedingt das Attribut href oder target enthalten. Bei Bedarf können beide Attribute verwendet werden.
Attribut | Wert | Beschreibung |
---|---|---|
href | URL | Es bestimmt die Basis-URL für alle relativen URL-Adressen der Seite. Die Basisadresse wird automatisch vor allen relativen Adressen auf der Seite hinzugefügt. |
target | _blank _parent _self _top |
Der Link wird im neuen Fenster geöffnet. Der Link wird im aktuellen Fenster geöffnet. Der Link wird im Parentframe geöffnet. Das Dokument wird in ganzer Breite des Fensters geöffnet. |
Browser-Support
✓ | ✓ | ✓ | ✓ | ✓ |