A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/de/docs/Web/HTML/Reference/Elements/base below:

<base>: Das Dokument-Basis-URL-Element - HTML

<base>: Das Dokument-Basis-URL-Element

Baseline Widely available *

Das <base> HTML-Element spezifiziert die Basis-URL, die für alle relativen URLs in einem Dokument verwendet wird. In einem Dokument kann es nur ein <base>-Element geben.

Die verwendete Basis-URL eines Dokuments kann von Skripten über Node.baseURI aufgerufen werden. Wenn das Dokument kein <base>-Element hat, wird baseURI standardmäßig auf location.href gesetzt.

Attribute

Die Attribute dieses Elements umfassen die globalen Attribute.

Warnung: Ein <base>-Element muss ein href-Attribut, ein target-Attribut oder beides haben. Wenn mindestens eines dieser Attribute angegeben ist, muss das <base>-Element vor anderen Elementen mit Attributwerten stehen, die URLs sind, wie z.B. das href-Attribut eines <link>.

href

Die Basis-URL, die im gesamten Dokument für relative URLs verwendet werden soll. Absolute und relative URLs sind erlaubt. data: und javascript: URLs sind nicht erlaubt.

target

Ein Schlüsselwort oder vom Autor definierter Name des standardmäßigen Browsing-Kontextes, um die Ergebnisse der Navigation von <a>, <area> oder <form>-Elementen ohne explizite target-Attribute zu zeigen. Die folgenden Schlüsselwörter haben besondere Bedeutungen:

Nutzungshinweise Mehrere <base>-Elemente

Wenn mehrere <base>-Elemente verwendet werden, werden nur das erste href und das erste target beachtet – alle anderen werden ignoriert.

Anker im Dokument

Links, die auf ein Fragment im Dokument verweisen – z.B. <a href="#some-id"> – werden mit dem <base> aufgelöst, was eine HTTP-Anfrage an die Basis-URL mit dem angehängten Fragment auslöst.

Zum Beispiel, gegeben <base href="https://example.com/"> und diesem Link: <a href="#anchor">Zu Anker</a>. Der Link verweist auf https://example.com/#anchor.

target darf keine ASCII-Steuerzeichen oder < enthalten

Wenn das target-Attribut ein ASCII-Steuerzeichen, Tabulator oder das <-Zeichen enthält, wird der Wert auf _blank zurückgesetzt. Dies dient dazu, Angriffe durch hängendes Markup-Injection zu verhindern, einem skriptlosen Angriff, bei dem ein nicht geschlossenes target-Attribut in die Seite injiziert wird, sodass alle darauf folgenden Texte erfasst werden, bis der Browser auf ein Zeichen trifft, das das Attribut schließt.

Open Graph

Open Graph-Tags erkennen <base> nicht an und sollten immer vollständige absolute URLs haben. Zum Beispiel:

<meta property="og:image" content="https://example.com/thumbnail.jpg" />
Beispiele
<base href="https://www.example.com/" />
<base target="_blank" />
<base target="_top" href="https://example.com/" />
Technische Zusammenfassung Inhaltskategorien Metadateninhalt. Erlaubte Inhalte Keine; es ist ein leeres Element. Tag-Auslassung Muss ein Start-Tag haben und darf keinen End-Tag haben. Erlaubte Eltern Ein <head>, das kein anderes <base>-Element enthält. Implizierte ARIA-Rolle Keine entsprechende Rolle Erlaubte ARIA-Rollen Keine role erlaubt DOM-Schnittstelle [`HTMLBaseElement`](/de/docs/Web/API/HTMLBaseElement) Spezifikationen Browser-Kompatibilität

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4