تگ base و کاربرد آن در HTML

تگ base و کاربرد آن در HTML

برچسب <base> یک URL مورد نظر پایه برای تمام URL های نسبی در یک سند مشخص می کند. اگر این تگ وجود نداشته باشد ، URL پایه، URL پوشه حاوی سند خواهد بود.

 

نکته ۱: تگ <base> را به عنوان اولین عنصر در داخل عنصر <head> قرار دهید به طوری که عناصر دیگر در بخش head از اطلاعات عنصر <base>استفاده کنند.

نکته ۲: اگر برچسب <base> وجود داشته باشد، باید دارای یک خاصیت href یا یک خاصیت target ، یا هر دو باشد .

تگ base و کاربرد آن در HTML

تگ base و کاربرد آن در HTML

نکته ۳ : در یک سند حداکثر یک عنصر <base> میتواند وجود داشته باشد که باید در داخل عنصر <head> قرار بگیرد. اگر چندین عنصر base وجود داشته باشد،فقط از مقدار اولین خاصیت href و  target استفاده شده و مقادیر دیگر نادیده گرفته می شوند.

برای درک بهتر کاربرد این تگ ، فرض کنید که ما باید تعداد زیادی تصاویر در یک سند قرار دهیم

http://www.mywebsite.com/reference/tags/base.html

این تصاویر در پوشه image هستند

http://www.mywebsite.com/images

پس ما باید هر تصویر قرار داده شده را با URL مانند زیر قرار دهیم:

../../images/image.png

 عنصر base  در HTML می تواند با تنظیم یک پایگاه URL به کوتاه شدن این URL ها ( که ممکن است زیاد باشند ) کمک کند.

 

تفاوت بین HTML 4.01 و HTML5

هیچ تفاوتی بین تگ <base> در HTML 4.01 و HTML5 وجود ندارد .

تفاوت بین HTML و XHTML

در HTML تگ <base> تگ پایان ندارد در حالیکه در XHTML  باید بسته شود.

خاصیت ها

تگ HTML می تواند شامل یک یا چند خاصیت باشد که چگونگی ارائه در مرورگر را تعیین میکنند. خاصیت ها دارای یک نام و یک مقدار هستند که با علامت (=) از هم جدا شده اند. مقدار خاصیت با علامت نقل قول احاطه میشود .

۳ نوع خاصیت وجود دارد که شما می توانید به تگ های HTML خود اضافه کنید:

  • خاصیت ویژه عنصر
  • خاصیت عمومی
  • خاصیت رویداد

خاصیت ویژه عنصر 

خاصیت ها
مقدار
توضیحات
hrefURLیک URL پایه برای تمام URL های نسبی در صفحه مشخص می کند
target_blank
_parent
_self
_top
framename
یک هدف پیش فرض برای تمام لینک ها و فرمهای موجود در صفحه تعیین میکند

مثال :

 خاصیت عمومی

تگ <base> از خاصیت های عمومی HTML پشتیبانی میکند.

accesskeyhiddenitemtype
classidlang
contenteditableinertspellcheck
contextmenuitemidstyle
diritemproptabindex
draggableitemreftitle
dropzoneitemscopetranslate

خاصیت رویداد

تگ <base> از هیچ خاصیت رویدادی پشتیبانی نمی کند.

پشتیبانی مرورگر ها

تگ<base> در همه مرورگرهای اصلی نظیر اینترنت اکسپلورر، فایرفاکس ، اپرا ، گوگل کروم و سافاری پشتیبانی می شود.

پاسخ به کلیه سوالات شما در زمینه وب هاستینگ و مدیریت سرور در انجمن کامپایلر

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *