এইচটিএমএল ডিওএম-এ আইডি এবং ক্লাস উভয়ই উপাদান নির্বাচক এবং এই পরামিতিগুলিতে নির্ধারিত নামের উপর ভিত্তি করে একটি উপাদান সনাক্ত করতে ব্যবহৃত হয়।
নিম্নলিখিত আইডি এবং ক্লাসের মধ্যে গুরুত্বপূর্ণ পার্থক্য রয়েছে৷
Sr. না। | কী | আইডি | ক্লাস |
---|---|---|---|
1 | সিনট্যাক্স | Html-এ একটি এলিমেন্ট আইডির নাম "#" চিহ্ন দিয়ে শুরু হয় এবং তারপরে একটি অনন্য নাম দেওয়া হয়। | অন্যদিকে একটি উপাদানকে বরাদ্দ করা ক্লাসের নাম "" দিয়ে শুরু হয়। ক্লাসের নাম অনুসরণ করে৷ | ৷
2 | নির্বাচক | একটি উপাদানের সাথে শুধুমাত্র একটি আইডি নির্বাচক সংযুক্ত করা যেতে পারে। | একটি উপাদানের সাথে একাধিক শ্রেণি নির্বাচক সংযুক্ত করা যেতে পারে। |
3 | অনন্যতা | আইডি একটি পৃষ্ঠায় অনন্য এবং শুধুমাত্র সর্বাধিক একটি উপাদানে প্রয়োগ করা যেতে পারে | ক্লাসটি একাধিক উপাদানে প্রয়োগ করা যেতে পারে তাই এটি একটি একক পৃষ্ঠায় একাধিকবার হতে পারে। |
আইডি বনাম ক্লাসের উদাহরণ
Id.html
<!DOCTYPE html> <html> <head> <title> Id demo </title> <style> #idDemo{ color:green; font-size:25px; } </style> </head> <body style="text-align:center"> <h1>Get element by Id</h1> <p id="idDemo">Demo for Id selector</p> </body> </html>
Class.html
<!DOCTYPE html> <html> <head> <title> Class demo </title> <style> .classDemo{ color:orange; font-size:25px; } </style> </head> <body style="text-align:center"> <h1>Get element by class</h1> <p class="classDemo">Demo for class selector</p> </body> </html>