HTML <base> href অ্যাট্রিবিউট

সংজ্ঞা ও ব্যবহার

href এই অ্যাট্রিবিউট পৃষ্ঠার সকল আপেক্ষিক URL-কে বেস URL নির্ধারণ করে।

ব্যাখ্যা

base ইউনিটটি একটি বেস URL নির্ধারণ করতে ব্যবহার করা যেতে পারে, যাতে HTML ডকুমেন্টের আপেক্ষিক লিঙ্কগুলি এই ভিত্তিতে ব্যাখ্যা করা যায়。

আপেক্ষিক লিঙ্কগুলি URL-এর প্রোটোকল, মেজবান এবং পোর্ট অংশকে সংক্ষেপিত করে, এটা অন্য একটি URL-এর (বা base-এর নির্ধারিত URL, বা বর্তমান ডকুমেন্টের URL)-এর মাধ্যমে পূর্ণ রূপ নিবে।

href এই অ্যাট্রিবিউট পরবর্তী অংশের আপেক্ষিক URL-কে বেস URL-এর মাধ্যমে ব্যাখ্যা করে।

প্রকল্প

উদাহরণ 1

পৃষ্ঠার সকল আপেক্ষিক URL-কে বেস URL নির্ধারণ করুন:

<!DOCTYPE html>
<html>
<head>
  <base href="https://www.codew3c.com/i/photo/">
</head>
<body>
<h1>base href অ্যাট্রিবিউট</h1>
<img src="flower.png" width="60" height="60" alt="tullip">
</body>
</html>

আপনার নিজেই চেষ্টা করুন

উদাহরণ ব্যাখ্যা

এই উদাহরণে বেস URL-কে https://www.codew3c.com/i/photo/ হিসাবে নির্ধারণ করা হয়েছে।এখানে www.codew3c.com হল মেজবানের ডোমেন এবং /i/photo/ হল সার্ভারে ছবির ফাইলগুলি সংরক্ষিত হওয়া ডিরেক্টরি।

নথিটির প্রতিটি অংশে একটি ছবির উল্লেখ করার জন্য একটি img ইউনিট আছে, যা flower.png এই আপেক্ষিক URL-এর ব্যবহার করে।ব্রাউজার ছবি লোড করতে বেস URL এবং আপেক্ষিক URL-কে একত্রিত করে একটি পূর্ণ URL তৈরি করবে:

https://www.codew3c.com/i/photo/flower.png

উদাহরণ 2

পৃষ্ঠার সকল আপেক্ষিক URL-কে বেস URL নির্ধারণ করুন:

<!DOCTYPE html>
<html>
<head>
  <base href="https://www.codew3c.com/html/">
</head>
<body>
<h1>base href অ্যাট্রিবিউট</h1>
<a href="html_basic.asp">HTML বেসিক</a>
</body>
</html>

আপনার নিজেই চেষ্টা করুন

উদাহরণ ব্যাখ্যা

এই উদাহরণে বেস URL-কে https://www.codew3c.com/html/ হিসাবে নির্ধারণ করা হয়েছে।এখানে www.codew3c.com হল মেজবানের ডোমেন এবং /html/ হল সার্ভারে ছবির ফাইলগুলি সংরক্ষিত হওয়া ডিরেক্টরি।

নথিটির প্রতিটি অংশে একটি লিঙ্ক তৈরি করার জন্য একটি a ইউনিট আছে, যা html_basic.asp এই আপেক্ষিক URL-এর ব্যবহার করে।ব্যবহারকারী এই সুপারলিঙ্কটি ক্লিক করলে, ব্রাউজার বেস URL এবং আপেক্ষিক URL-কে একত্রিত করে একটি পূর্ণ URL তৈরি করবে:

https://www.codew3c.com/html/html_basic.asp

সূচনা

যদি base এলিমেন্ট ব্যবহৃত না হয় বা তার href অ্যাট্রিবিউটে একটি ব্যাস্তীয় URL নির্ধারিত না হয়, তবে ব্রাউজার সর্বদা বর্তমান ডকুমেন্টের URL-কে সমস্ত সম্পৃক্ত URL-এর ব্যাস্তীয় URL হিসাবে ব্যবহার করবে。

উদাহরণ, যদি ব্রাউজার https://www.codew3c.com/js/index.asp এই URL থেকে একটি ডকুমেন্ট লোড করে, তবে ডকুমেন্টের একটি হাইপারলিঙ্ক html_basic.asp এই সম্পৃক্ত URL ব্যবহার করা হয়, তবে এই হাইপারলিঙ্ক ক্লিক করার সময় ব্রাউজার দ্বারা https://www.codew3c.com/js/html_basic.asp এই সুপারিশযোগ্য URL থেকে দ্বিতীয়টি ডকুমেন্ট লোড করার চেষ্টা করবে。

ব্যাক্রিয়া

<base href="URL">

অ্যাট্রিবিউট মূল্য

মূল্য বর্ণনা
URL ব্যাস্তীয় URL হিসাবে ব্যবহৃত সুপারিশযোগ্য URL (যেমন “http://www.example.com/”)

ব্রাউজার সমর্থন

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
সমর্থন সমর্থন সমর্থন সমর্থন সমর্থন