Tanda <base> HTML

Rekomendasi kursus:

<base> Definisi dan penggunaan

Tanda <base> menetapkan URL dasar dan/atau tujuan untuk semua URL relatif dalam dokumen.

Dalam kebanyakan kes, pelayar akan mengambil elemen yang sesuai daripada URL dokumen semasa untuk mengisi ruang kos dalam URL relatif. <base> Guna

<base> Tanda <base> boleh mengubah ini. Perisian pelayar kemudian akan tidak menggunakan URL dokumen semasa untuk menghuraikan semua URL relatif, tetapi menggunakan URL dasar yang ditentukan. Ini termasuk URL dalam tanda <a>, <img>, <link>, <form>. href atau target atribut, atau kedua-duanya.

Satu dokumen hanya boleh mempunyai satu <base> elemen, dan ia mesti berada di Elemen <head> Dalam. Ia biasanya salah satu daripada anak yang paling mendahului elemen head, supaya URL relatif dalam elemen metadata berikutnya boleh digunakan URL dasar yang ditetapkan.

Lihat juga:

Panduan HTML DOM:Objek Base

Contoh

Tetapkan URL lalai dan tujuan lalai untuk semua pautan di halaman:

<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">HTML base 标签</a>
</body>

亲自试一试

属性

属性 描述
href URL 规定页面中所有相对 URL 的基本 URL。
target
  • _blank
  • _parent
  • _self
  • _top
规定页面中所有超链接和表单的默认目标。

全局属性

<base> 标签还支持 HTML 中的全局属性

事件属性

<base> 标签不支持任何事件属性。

默认的 CSS 设置

无。

浏览器支持

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 支持 支持 支持 支持