Tag <base> HTML

Definicja i użycie

<base> Etykieta określa bazowy URL i/lub docelowy dla wszystkich względnych URL-ów w dokumencie.

Zwykle przeglądarka pobiera odpowiednie elementy z aktualnego URL-a dokumentu, aby wypełnić puste miejsca we względnych URL-ach.

Używając <base> Następnie przeglądarka przestanie używać aktualnego URL-a dokumentu, a zamiast tego użyje określonego URL-a podstawowego do analizy wszystkich względnych URL-ów. W tym numer URL-y w etykietach <a>, <img>, <link>, <form>.

<base> Aby zmienić to, etykieta musi mieć href Lub target Atrybut, lub oba.

W jednym dokumencie może być tylko jeden <base> Element, a musi on być umieszczony Element <head> Wewnętrzny. Zwykle jest to jeden z najbliższych elementów w elemencie head, aby względne URL-y w następujących elementach metadanych mogły używać ustawionego URL-a bazy.

Zobacz również:

Przeglądarka DOM:Obiekt Base

Przykład

Dla wszystkich linków na stronie określ domyślny URL i docelowy:

<head>
  <base href="https://www.codew3c.com/" target="_blank">
</head>
<body>
<img src="i/photo/tree.png" width="150" height="161" alt="Tree">
<a href="tags/tag_base.asp">Znacznik base HTML</a>
</body>

Spróbuj sam

Atrybut

Atrybut Wartość Opis
href URL Określa podstawowy URL dla wszystkich względnych URL w stronie.
target
  • _blank
  • _parent
  • _self
  • _top
Określa domyślny cel dla wszystkich hiperłączy i formularzy na stronie.

Globalne atrybuty

<base> Znacznik również obsługuje Globalne atrybuty HTML.

Atrybuty wydarzeń

<base> Znacznik nie obsługuje żadnych atrybutów wydarzeń.

Domyślne ustawienia CSS

Brak

Obsługa przeglądarek

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Wsparcie Wsparcie Wsparcie Wsparcie Wsparcie