HTML/Elemente/base
Aus SELFHTML-Wiki
Das base-Element besitzt zwei Aufgaben. Zum einen legt das href-Attribut fest, welche URL als Bezugs-URL für relative Verweise zu anderen HTML-Dateien, Grafiken, Stylesheets oder Scripten verwendet wird. Zum anderen legt das target-Attribut den Namen des Fensters fest, in dem Verweisziele zu öffnen sind.
- Syntax
- Start-Tag: notwendig
- End-Tag: verboten
- WAI‑ARIA‑Rolle
-
- keine
- Elternelemente
- Darf vorkommen in:
- erlaubte Inhalte
- keine, leeres Element
Beispiel
<head>
<title>Adressbasis mit base</title>
<base href="https://www.example.com/news/index.html">
</head>
<body>
<p>Visit the <a href="archives.html">archives</a>.</p>
</body>
Der Link würde zu "https://www.example.com/news/archives.html".
aufgelöst.
Empfehlung: Wenn es wichtig für Sie ist, dass Ihre Projekte leicht auf andere Server-Rechner, in andere Verzeichnisstrukturen usw. übertragbar bleiben, sollten Sie auf die Definition einer Adressbasis als vollständiger oder protokollrelativer URI verzichten. Denn mit der Angabe einer absoluten Adressbasis wird der Browser Verweisziele und referenzierte Dateien von der hier angegebenen Adresse laden. Dies macht das Testen auf einem lokalen PC unmöglich.
Name | Inhalt | Standardwert | Bedeutung |
---|---|---|---|
href | CDATA | Legt die URI fest, die als Augangsbasis für relative URIs jeder Art genutzt wird | |
target | _blank, _self, _parent, _top | _self | Legt die Zielfensterbasis für Verweise fest. |
Attribut: Pflichtattribut
Attribut: optionales Attribut
Siehe auch
Weblinks
- Spezifikation (WHATWG): The base-Element
Grundstruktur