4. XML Attributes
📘 কনসেপ্ট (থিওরি)
এইচটিএমএল (HTML)-এর মতোই XML এলিমেন্টের অ্যাট্রিবিউট (attributes) থাকতে পারে।
অ্যাট্রিবিউটগুলো একটি নির্দিষ্ট এলিমেন্টের সাথে সম্পর্কিত ডেটা ধারণ করার জন্য ডিজাইন করা হয়েছে।
অ্যাট্রিবিউটের নিয়মগুলো:
- অ্যাট্রিবিউটের মানগুলো অবশ্যই সর্বদা উদ্ধৃতি চিহ্নের (quotes) মধ্যে থাকতে হবে (সিঙ্গেল বা ডাবল কোট)।
- এলিমেন্টের একাধিক অ্যাট্রিবিউট থাকতে পারে, কিন্তু একই নামের একাধিক অ্যাট্রিবিউট থাকতে পারবে না।
ডেটা সংরক্ষণের জন্য এলিমেন্ট নাকি অ্যাট্রিবিউট ব্যবহার করা উচিত তা নিয়ে প্রায়ই বিতর্ক হয়। XML এ, অ্যাট্রিবিউটের চেয়ে সাধারণত এলিমেন্ট বেশি পছন্দ করা হয় কারণ এগুলো আরও বেশি এক্সটেনসিবল (extensible)।
💡 উদাহরণ
অ্যাট্রিবিউট বনাম এলিমেন্টের ব্যবহার:
Anna
Smith
female
Anna
Smith
🎯 আপনার কাজ (প্র্যাকটিস)
একটি
এলিমেন্ট লিখুন যার একটি source অ্যাট্রিবিউট "logo.png" এর সমান। এটিকে একটি ফাঁকা (empty) এলিমেন্ট হিসেবে বন্ধ করুন।main.xml
Loading...
OUTPUT
Run your code to see the output here...