আমাদের সম্পর্কে
প্রশ্নব্যাংক নতুন · ফ্রি৩,০২১টি আসল বিসিএস প্রশ্ন, ব্যাখ্যাসহসমাধান ও ব্যাখ্যা
কম্পিউটার ও তথ্যপ্রযুক্তিপ্রবাসী কল্যাণ ব্যাংক: অফিসার (ক্যাশ) (২০২১)

What is the correct HTML tag for columns in a table.

সঠিক উত্তর

গ<td></td>

ব্যাখ্যা

HTML-এ টেবিল তৈরি হয় সারি ধরে। table ট্যাগের ভেতরে প্রতিটি সারির জন্য tr, আর সেই সারির প্রতিটি ঘরের জন্য td ট্যাগ দেওয়া হয়।

তাই একটি সারিতে যতগুলো td থাকে, টেবিলে ততগুলো কলাম তৈরি হয়। td মানে table data, অর্থাৎ সাধারণ ডেটার ঘর।

th মানে table header; এটিও একটি ঘর, তবে শিরোনামের জন্য, লেখা সাধারণত মোটা ও মাঝখানে দেখায়। HTML-এ কলামের জন্য tc নামে কোনো ট্যাগ নেই।

ফাঁদ: column header কথাটা মাথায় থাকায় অনেকে th বেছে নেন। প্রশ্ন সাধারণ কলাম চেয়েছে, তাই td বেশি যুক্তিযুক্ত; তবে প্রশ্নের ভাষা অস্পষ্ট বলে উৎসগুলোর মধ্যে মতভেদ আছে।

এই প্রশ্নের উত্তর নিয়ে প্রকাশিত গাইডগুলোতে দ্বিমত আছে; এখানে সবচেয়ে প্রচলিত উত্তরটি দেওয়া হলো।

স্টেপ বাই স্টেপ শিখুন

৪/৪
ট্যাগপূর্ণরূপকাজ
<table>tableপুরো টেবিল
<tr>table rowএকটি সারি
<td>table dataপ্রতিটি কলামের ডেটা-ঘর
<th>table headerশিরোনাম-ঘর
<tc>নেইবৈধ HTML ট্যাগ নয়
  1. <table> পুরো টেবিল ঘিরে রাখে।
  2. <tr> দিয়ে একটি করে সারি হয়।
  3. সারির ভেতরে প্রতিটি কলামের ঘর <td>; শিরোনাম-ঘর <th>।
  4. <tc> নামে কোনো ট্যাগ নেই।
অন্য অপশনগুলো কেন ভুল

ক. <tr></tr>: <tr> হলো table row, একটি পুরো সারি; কলাম নয়।

খ. <th></th>: <th> শিরোনামের ঘর; সাধারণ কলামের ডেটা-ঘর নয়।

ঘ. <tc></tc>: <tc> নামে কোনো HTML ট্যাগ নেই।

শর্টকাট

tr = row (সারি), td = data (প্রতি কলামের ঘর), th = header (শিরোনাম)।

মনে রাখুন

সারিতে r, ঘরে d, মাথায় h।