এইচটিএমএল টেবিল ট্যাগগুলির কি হয়েছিল?


10

আমি ১৯৯৯ সালে এইচটিএমএল কোড করতে শুরু করেছি এবং সেই সময়ে আমি প্রচুর টেবিল ট্যাগ ব্যবহার করেছি, টিআর এবং টিডি দিয়ে খেলছিলাম, আমি নোটপ্যাড এবং মাইক্রোসফ্ট ফ্রন্টপেজের সাহায্যে ইন্টারনেটে অনেকগুলি পোর্টালের উত্স কোড বিশ্লেষণ করে অনেক কিছু শিখেছি, পরে, কতগুলি টেবিল অন্যকে ওভারল্যাপ করে, এটি মজাদার ছিল, আমি সেই সময়টি পছন্দ করতাম।

যাইহোক, আমি প্রায় সাত বছর ধরে ওয়েব প্রোগ্রামিং ত্যাগ করেছি এবং এই বছর আমি ওয়েব প্রোগ্রামিংয়ের মতো দেখতে দেখার সিদ্ধান্ত নিয়েছি। এটি সম্পূর্ণ আলাদা বলে মনে হয়, কারণ বেশিরভাগ সাইটগুলি টেবিল ট্যাগ ব্যবহার করে না এবং পরিবর্তে ডিভ এবং স্প্যান ট্যাগ ব্যবহার করে।

এটা কেন হল? এই নতুন ট্যাগগুলি কী এবং কেন টেবিল ট্যাগগুলি আর ব্যবহার করা হয় না?


5
আপনি সম্ভবত উইন্ডোজ 2000 এর পরিবর্তে উইন্ডোজ 7 ব্যবহার করার একই কারণ। প্রযুক্তিটি বিকশিত হয়। সারণী ট্যাগগুলি এখনও রয়েছে তবে তারা মূলত যা উদ্দেশ্যে হয়েছিল তা ব্যবহার করা হয়, সারণী ডেটা পৃষ্ঠা বিন্যাস নয়।
ক্রিস_২

উত্তর:


14

ওয়ার্ল্ড ওয়াইড ওয়েব কনসোর্টিয়াম (W3C) এর প্রথম উন্নত ক্যাসকেডিং স্টাইল শীট স্পেসিফিকেশন 1996 ডিসেম্বর মাসে ক্যাসকেডিং স্টাইল শীট (CSS এর) আমূল যেহেতু বেশী উন্নত এবং উপস্থাপনা ডেটা জনপ্রিয় সাইট মধ্যে বেশি প্রচলিত থেকে HTML সামগ্রী বিচ্ছেদ করেছেন।

যদিও বর্তমান সময়ের সাইটগুলি এখনও পছন্দসই প্রভাব অর্জনের জন্য ইনলাইন স্টাইল ঘোষণার উপর নির্ভর করতে পারে তবে একাধিক এইচটিএমএল দ্বারা রেফারেন্স করা একক সিএসএস ফাইলে উপস্থাপনের ডেটা (উপাদান উচ্চতা, প্রস্থ, প্যাডিং, মার্জিনস, পরম অবস্থান) ইত্যাদি অন্তর্ভুক্ত করা আরও কার্যকর is যখন উপস্থাপনা পরিবর্তনের প্রয়োজন হয় তখন HTML বিষয়বস্তুর প্রতিটি উদাহরণ আপডেট করার চেয়ে দস্তাবেজগুলি।

সিএসএসের ব্রাউজার গ্রহণ রাতারাতি ঘটে নি (যার কারণেই কিছু বড় সাইটগুলি এখনও 2000 এর বিভিন্ন ব্রাউজারে অভিন্ন উপস্থাপনা অর্জনের জন্য টেবিলের উপর নির্ভর করে) এবং কিছু ব্রাউজার তাদের ডাব্লু 3 সিএসএস স্পেসিফিকেশন প্রয়োগের ক্ষেত্রে পৃথক রয়েছে, গ্রাফিকাল CSS1 সমর্থন করে না এমন ব্রাউজারগুলি খুব অস্বাভাবিক, তাই খুব কম জনপ্রিয় সাইটগুলি ক্রস-ব্রাউজারের সামঞ্জস্যপূর্ণ উপস্থাপনা অর্জনের জন্য টেবিলের উপর নির্ভর করে।

CSS এবং স্ট্যান্ডার্ড যারা ভয় পায় 12 পাঠ একটি তালিকা এ নিবন্ধটি (2006 সালে প্রকাশিত) ছাড়াও এবং একটি পর্যালোচনা W3C এর CSS এর স্ন্যাপশট একটি ভাল শুরু হতে পারে যদি আপনি টেবিল-ভিত্তিক লেআউট থেকে রূপান্তরটি উপর ধরতে চাই সিএসএস।


5

ওয়েব ডেভ বিবর্তনের পুরো ইতিহাসে
না গিয়ে ... টেবিলগুলি কখনই পৃষ্ঠাগুলি বিন্যাস করার জন্য নয়; এটি সবচেয়ে গুরুত্বপূর্ণ বিট। সেভাবে তাদের ব্যবহার করা সেই সময়ের প্রযুক্তি, অসম্পূর্ণ চশমা এবং অক্ষম ব্রাউজার উভয়ই নিয়ে আসে। শেষ পর্যন্ত এই সমস্যাগুলি (বেশিরভাগ ক্ষেত্রে) সম্বোধন করা হয়েছিল এবং এখন এটি আর দরকার নেই।

এসই সাইটগুলি সাধারণত আরও ব্যবহারিক প্রশ্নের জন্য, যেমন। আমি কীভাবে ... তবে আপনি যদি আরও বিশদ বিবরণ চান তবে অনেক প্রাথমিক স্তরের এইচটিএমএল বই - এবং মনে হয় আপনি পুরোটা শুরু করছেন you're আপনি কী পরিচিতি হিসাবে পরিচিতি সম্পর্কে কনডেন্সড ওভারভিউ পেয়েছেন।


4

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

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

আপনি যদি কোনও পৃষ্ঠায় কয়েক মাসের অ্যাকাউন্টগুলি প্রদর্শন করতে চান তবে সর্বদা, আপনার এটি করার জন্য সারণী ব্যবহার করা উচিত।


1

কেউ নয়, কয়েক বছর আগে (এবং এখনও, আপনি যদি আই 6 সমর্থন করেন) সারণীগুলি সমস্ত ব্রাউজারের জন্য একই লেআউটটিকে দৃ to় মান দেওয়ার জন্য সেরা পছন্দ ছিল।

এক্সট্রের মতো লেআউটটি করতে টেবিলগুলি ব্যবহার করতে অস্বীকৃত ফ্রেমওয়ার্কগুলি পুনরায় আকারের শৈলীর পরিবর্তনের মাধ্যমে গতিশীলভাবে মাত্রাগুলি গণনা শেষ করে, যা তাদের কিছু ব্রাউজারগুলিতে বগি তৈরি করে তোলে (IE 6 আগে উল্লিখিত)।

টেবিলগুলি এখনও বিভিন্ন ফ্রেমওয়ার্কগুলিতে গ্রিড লেআউটের ভিত্তিতে হিসাবে ব্যবহার করা হয় (আইসফেসগুলি উদাহরণস্বরূপ)।


1
শুধু আই 6 নয় - অফিসটি যে "ওয়ার্ড এইচটিএমএল" মার্কআপ ব্যবহার করে তার অর্থ হল আপনি যদি আউটলুকে "সুন্দর" এইচটিএমএল ইমেলগুলি প্রেরণ করতে চান তবে আপনাকে টেবিলগুলি ব্যবহার করতে হবে।
জাফ - বেন ডুগুইড

এইচটিএমএল ইমেলগুলি ব্যতিক্রম, তবে সারণিভিত্তিক লেআউটগুলি অবলম্বন না করে বেশিরভাগ আই 6 গ্লিটের জন্য নন-জেএস কার্যপত্রক রয়েছে।
মার্জেস্টে

-2

আমি গোপনে এখনও তাদের ব্যবহার।

সর্বাধিক গুরুত্বপূর্ণ তারা এখনও এইচটিএমএল 5: http://www.w3schools.com/html5/tag_table.asp এ রয়েছেন । সুতরাং আপনার বাঁকা লেআউট প্রয়োজনীয়তার জন্য এগুলি ব্যবহার করা পুরোপুরি নিরাপদ।

সম্পাদনা: (কিছুটা নিচে ভোট দেওয়ার পরে) একটি "বাঁকানো লেআউট প্রয়োজন" এর দুর্দান্ত উদাহরণটি হল আপনার ভর ই-মেইলে টেবিল ব্যবহার করা। আপনি যদি চান যে আপনার জাঙ্কমেইলটি আপনার পণ্যের প্রতিশ্রুতিবদ্ধ প্রভাবের মতো সেক্সি দেখাচ্ছে তবে আপনি বেশিরভাগ সিএসএস ব্যবহার করতে পারবেন না।

আমি সবসময় নোংরা হ্যাক ব্যবহার করি না তবে আমি যখন পছন্দ করি তখন হ্যাকগুলি পরের দশ বছর ধরে চলে।



4
@ মিশা আপনি একটি ভয়াবহ উত্সের সাথে সংযুক্ত করছেন, w3fools.com দেখুন
লেকেনস্টেইন

1
ভয়াবহ পরামর্শ। আপনার ওয়েব পিছনে রাখা। সারণী ট্যাগগুলি পৃষ্ঠার ফর্ম্যাটিং নয় ট্যাবুলার ডেটার জন্য।
ক্রিস_২

বাঁকা লেআউট দরকার? এটিই পরম অবস্থান এবং জেড-ইনডেক্সগুলির একটি অগণিত বিষয়।
সিসি রিকার্স

1
আপনার সম্পাদনা যদিও ভাল পয়েন্ট আছে। যথাযথ এইচটিএমএল ইমেল প্রেরণে সর্বদা সারণীগুলির প্রয়োজন হবে।
স্টিফান মুলার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.