برچسب <base> HTML

تعریف و استفاده

<base> علامت تعریف می‌کند URL پایه و/یا هدف برای تمامی URL‌های نسبی مستند.

معمولاً مرورگر از URL فعلی مستند برای پر کردن فضاهای خالی در URL‌های نسبی استفاده می‌کند.

با استفاده از <base> علامت می‌تواند این را تغییر دهد. مرورگر پس از این دیگر از URL فعلی مستند استفاده نمی‌کند و تمامی URL‌های نسبی را با استفاده از URL پایه‌ای که مشخص شده است، تحلیل می‌کند. این شامل URL‌های علامت‌های <a>، <img>، <link>، <form> است.

<base> علامت باید دارای href یا target حالت داشته باشد، یا هر دو.

در یک مستند فقط می‌تواند <base> این علامت، علامت <head> داخل. معمولاً یکی از فرزندان اولیه‌ی علامت head است، تا URL‌های نسبی در عناصر داده‌های بعدی بتوانند از URL پیش‌فرض استفاده کنند.

لطفاً به: مراجعه کنید

منابع HTML DOM:شیء Base

مثال

برای تعیین URL پیش‌فرض و هدف پیش‌فرض برای تمامی لینک‌های صفحه استفاده می‌شود:

<head>
  <base href="https://www.codew3c.com/" target="_blank">
</head>
<body>
<img src="i/photo/tree.png" width="150" height="161" alt="درخت">
<a href="tags/tag_base.asp">برچسب base HTML</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
پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی