ট্যাবুলার ডেটা এবং এক্সএইচটিএল-এর টেবিলের ব্যবহার

ডেটা জন্য টেবিল ব্যবহার করুন, XHTML মধ্যে বিন্যাস নয়

ট্যাবুলার ডেটা কেবল একটি টেবিলে থাকা ডেটা। এইচটিএমএল-এ , এটি এমন সামগ্রী যা একটি টেবিল-এর কোষে থাকে- অর্থাৎ, বা ট্যাগের মধ্যে কি কি? সারণি বিষয়বস্তু সংখ্যা, পাঠ্য, ছবি, এবং এই সমন্বয় হতে পারে; এবং একটি টেবিল এমনকি একটি সারণি ঘরের ভিতরে নেস্টেড করা যেতে পারে।

একটি টেবিলের সেরা ব্যবহার, তবে, ডেটা প্রদর্শনের জন্য।

W3C অনুযায়ী:

"এইচটিএমএল টেবিল মডেল লেখকগণ ডাটা-পাঠ্য, পূর্বনির্ধারিত পাঠ্য, ছবি, লিঙ্ক, ফরম, ফর্ম ক্ষেত্র, অন্যান্য সারণি, ইত্যাদি কক্ষের সারি এবং কলামগুলির ব্যবস্থা করার অনুমতি দেয়।"

উৎস: এইচটিএমএল 4 স্পেসিফিকেশন থেকে সারণির পরিচিতি।

সেই সংজ্ঞাটি কী কী? ওয়েব ডিজাইনের ইতিহাসের প্রথম দিকে, টেবিলের সাহায্যে সাজানো এবং নিয়ন্ত্রণ করা যায় যাতে ওয়েব পৃষ্ঠার বিষয়বস্তু কীভাবে এবং কোথায় প্রদর্শিত হবে। এটি বিভিন্ন ব্রাউজারে কীভাবে ব্রাউজারগুলি পরিচালিত টেবিলের উপর নির্ভর করে, এর ফলে কখনও কখনও খারাপ প্রদর্শন হতে পারে, তাই এটি ডিজাইনের একটি মার্জিত পদ্ধতি নয়।

যাইহোক, ওয়েব ডিজাইন উন্নত এবং ক্যাসকেডিং স্টাইল শীট (CSS) এর আবির্ভাবের সাথে, পৃষ্ঠা নকশা উপাদানগুলি নিখুঁত ভাবে পরিচালনা করার জন্য টেবিল ব্যবহার করার প্রয়োজনীয়তা হ্রাস পায়। ওয়েব লেখক একটি ওয়েব পৃষ্ঠার লেআউটকে হেয় করতে বা পরিবর্তিত কোষ, সীমানা, বা ব্যাকগ্রাউন্ডের রংগুলির সাথে কীভাবে দেখাবেন তা পরিবর্তনের জন্য টেবিল মডেলটি একটি উপায় হিসাবে বিকশিত হয় না।

বিষয়বস্তু প্রদর্শনের জন্য যখন টেবিলগুলি ব্যবহার করা হয়

যদি আপনি একটি পৃষ্ঠাতে থাকা সামগ্রীটি চান এমন তথ্য যা আপনি স্প্রেডশীটে পরিচালিত বা নজরদারি দেখতে চাইবেন, তাহলে সেই সামগ্রীটি প্রায়শই একটি ওয়েব পৃষ্ঠায় একটি সারণিতে উপস্থাপনার জন্য নিজেকে ভালভাবে ধার দেবে।

যদি আপনি ডাটা কলামগুলির উপরে বা সারির বামের শীর্ষে হেডার ক্ষেত্রগুলি পেতে যাচ্ছেন, তাহলে এটি ট্যাবুলার এবং একটি টেবিল ব্যবহার করা উচিত।

যদি বিষয়বস্তু একটি ডাটাবেস, বিশেষ করে একটি খুব সহজ ডাটাবেস মধ্যে জ্ঞান করে, এবং আপনি শুধু তথ্য প্রদর্শন করতে চান এবং এটি সুন্দর না, তারপর একটি টেবিলের গ্রহণযোগ্য হয়।

যখন বিষয়বস্তু প্রদর্শন করতে টেবিলগুলি ব্যবহার করবেন না

এমন পরিস্থিতিতে টেবিল ব্যবহার করা এড়িয়ে চলুন যেখানে কেবলমাত্র তথ্য সামগ্রী নিজেই বোঝা যায় না।

টেবিলের ব্যবহার করবেন না যদি:

টেবিলে ভীত হবেন না

ট্যাবুলার ডেটার জন্য খুব সৃজনশীল-সাজসজ্জার টেবিলের ব্যবহার করে এমন একটি ওয়েব পৃষ্ঠা তৈরি করা সম্ভব। টেবিলগুলি এক্সএইচটিএমএলটি স্পেসিফিকেশনের একটি গুরুত্বপূর্ণ অংশ এবং ট্যাবুলার ডেটা প্রদর্শন করতে শেখা ওয়েব পেজগুলি তৈরির একটি গুরুত্বপূর্ণ অংশ।