Tech TutorBangla Web Documentation
Portfolio
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • HTML Documentation12টি অধ্যায়
প্রযুক্তি নির্বাচন
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • Introduction
  • HTML কী?
  • HTML Syntax
  • HTML Elements
  • HTML Attributes
  • HTML Headings
  • HTML Paragraphs
  • HTML Links
  • HTML Images
  • HTML Lists
  • HTML Tables
  • HTML Forms
  • Basics
  • Elements
  • Attributes
  • Forms
  • Advanced
  1. Docs
  2. HTML
  3. প্রশ্ন/উত্তর
  4. Attributes
  5. What is the difference between id and class?
HTMLAttributes

What is the difference between id and class?

id এবং class attribute-এর পার্থক্য এবং কখন কোনটি ব্যবহার করবেন।

id এবং class দুটোই element চেনার (identify) জন্য ব্যবহৃত attribute। মূল পার্থক্য হলো — id হয় অনন্য, আর class পুনরায় ব্যবহারযোগ্য।

একটি পেজে প্রতিটি id একবারই ব্যবহৃত হতে পারে — একটি element-কে নির্দিষ্টভাবে টার্গেট করতে (CSS, JavaScript বা link anchor হিসেবে)। অন্যদিকে একই class একাধিক element-এ দেওয়া যায় — যাতে সবগুলো একসাথে স্টাইল হয়।

উদাহরণhtml
html
<nav id="main-nav">...</nav>
<button class="btn">চালু</button>
<button class="btn">বন্ধ</button>

একটি element-এ id কেবল একটি থাকতে পারে, কিন্তু class একাধিক থাকতে পারে (স্পেস দিয়ে আলাদা): class="btn btn-large"।

সংক্ষেপে

id = একক পরিচয়, class = দলের সদস্যপদ।

শেষ প্যারায় নিজে practice করুন — কোড কপি করে নিজের এডিটরে চালিয়ে দেখুন।
Attributes বিভাগের আরও প্রশ্নHTML প্রশ্ন/উত্তর
Tech Tutor

বাংলায় ওয়েব ডেভেলপমেন্ট ডকুমেন্টেশন শিখুন — ধাপে ধাপে।

Homeসব ডকুমেন্টেশনQuick Startআমার নোটস

© 2026 Tech Tutor. বাংলায় শিখুন, বাংলায় গড়ুন।

mdanamolhasan1998@gmail.com