TH اور TD HTML ٹیبل ٹیگز کے درمیان فرق کیا ہے؟

ٹیبلز کو طویل عرصہ سے ویب ڈیزائن میں خراب رپ مل گیا ہے. بہت سے سال پہلے، ایچ ٹی ایم ایل ٹیبل ترتیب کے لۓ استعمال کیا جاتا تھا، جو واضح طور پر نہیں تھا کہ وہ کیا چاہتے تھے. جیسا کہ سی ایس ایس ویب سائٹ کی ترتیب کے لئے مقبول استعمال میں اضافہ ہوا ہے، اس خیال کے مطابق "میزیں خراب ہیں" پکڑ لیتے ہیں. بدقسمتی سے، بہت سے لوگوں نے اس کا مطلب اس بات کو غلط سمجھا ہے کہ ایچ ٹی ایم ایل کی میزیں تمام خراب ہیں، ہر وقت. یہ معاملہ بالکل نہیں ہے. حقیقت یہ ہے کہ ایچ ٹی ایم ایل ٹیبل خراب ہوتے ہیں جب وہ اپنے حقیقی مقصد کے علاوہ کسی دوسرے کے لئے استعمال کرتے تھے، جو ٹیبلر ڈیٹا (اسپریڈ شیٹس، کیلنڈرز، وغیرہ) کو ظاہر کرنے کے لئے ہے. اگر آپ کسی ویب سائٹ کی تعمیر کر رہے ہیں اور اس طرح کے ٹیبلر ڈیٹا کے ساتھ ایک صفحہ رکھتے ہیں، تو آپ کو اپنے صفحے پر HTML ٹیبل استعمال کرنے میں ہچکچاہٹ نہیں ہونا چاہئے.

اگر آپ سالوں میں تعمیراتی سائٹس شروع کر چکے ہیں کیونکہ ایچ ٹی ایم ایل ٹیبل ترتیب کے لۓ ترتیب سے گر گئی ہیں، آپ اصل میں یہ نہیں ہو سکتے ہیں کہ ایچ ٹی ایم ایل میزائل بنانے والے عناصر سے واقف ہو. ایک سوال یہ ہے کہ بہت سے لوگ جب ٹیبل مارک اپ دیکھتے ہیں تو یہ ہے کہ:

" اور HTML ٹیبل ٹیگ کے درمیان کیا فرق ہے؟"

ٹیگ کیا ہے؟

ٹیگ، یا "میز ڈیٹا" ٹیگ، HTML ٹیبل میں ٹیبل صف کے اندر ٹیبل کے خلیوں کو تخلیق کرتا ہے. یہ ایچ ٹی ایم ایل ٹیگ ہے جس میں کسی بھی متن اور تصاویر شامل ہیں. بنیادی طور پر، یہ آپ کے ٹیبل کے کام ہاؤس ٹیگ ہے. ٹیگز ایچ ٹی ایم ایل کی میز پر مشتمل ہو گی.

ٹیگ کیا ہے

<ٹی> ٹیگ، یا "ٹیبل ہیڈر"، بہت سے طریقوں سے کی طرح ہے. اس میں ایک ہی قسم کی معلومات بھی شامل ہوسکتی ہے (اگرچہ آپ کسی تصویر میں ) نہیں ڈالیں گے، لیکن یہ اس مخصوص سیل کو ٹیبل ہیڈر کے طور پر بیان کرتا ہے.

زیادہ سے زیادہ ویب براؤزر فونٹ وزن کو بولڈ اور ایک سیل میں مواد مرکز میں تبدیل کرتے ہیں. بالکل، آپ ان ٹیبل ہیڈرز کے ساتھ ساتھ آپ کے ٹیگ کے مواد بنانے کے لئے سی ایس ایس کی شیلیوں کا استعمال کرسکتے ہیں، جس طرح آپ چاہتے ہیں کہ آپ انہیں ویب ویب سائٹ پر نظر ڈالیں.

جب آپ کو & lt؛ th & gt؛ استعمال کرنا چاہئے؛ بجائے & lt؛ td & gt ؛؟

ٹی ٹی استعمال کرنا چاہئے جب آپ اس کالم یا قطار کے لئے ایک ہیڈر کے طور پر سیل میں مواد کو نامزد کرنا چاہتے ہیں. ٹیبل ہیڈر خلیات عام طور پر میز کے سب سے اوپر یا اس کے ساتھ ملتی ہیں - بنیادی طور پر، عنوانات کے سب سے اوپر یا عنوانات کے اوپر کے اوپر یا ایک قطار کے آغاز کے عنوانات. یہ ہیڈر استعمال کرنے کے لئے استعمال کیے جاتے ہیں کہ ذیل میں یا ان کے پاس کیا مواد ہے، اس کی میز اور اس کے مواد کو فوری طور پر جائزہ لینے اور عمل کرنے کے لئے بہت آسان ہے.

آپ کے خلیوں کو سٹائل کرنے کیلئے استعمال نہ کریں. چونکہ براؤزر مختلف ہیڈر ہیڈر سیلز کو ظاہر کرتی ہیں، کچھ سست ویب ڈیزائنرز اس کا فائدہ اٹھاتے ہیں اور ٹیگ کا استعمال کرتے ہیں جب وہ چاہتے ہیں کہ مواد کو جرات مندانہ اور مرکوز کرنا چاہیں. کئی وجوہات کے لئے یہ برا ہے:

  1. آپ ویب براؤزرز پر انحصار نہیں کر سکتے ہیں ہمیشہ اس طرح کے مواد کو ظاہر کرے گا. مستقبل کے براؤزر کو رنگ کو ڈیفالٹ کی طرف سے تبدیل کر سکتا ہے، یا کسی بھی بصری تبدیلیوں کو بالکل <ٹی> مواد بنا سکتا ہے. آپ کو صرف ڈیفالٹ براؤزر شیلیوں پر اعتماد نہیں کرنا چاہئے اور ایچ ٹی ایم ایل عنصر کا استعمال کبھی نہیں کرنا چاہئے کیونکہ اس کی وجہ یہ ہے کہ اسے ڈیفالٹ کی طرف سے کیسے لگتا ہے
  2. یہ بنیادی طور پر غلط ہے. متن پڑھنے والے صارف کے ایجنٹوں نے "صف ہیڈر: آپ کے متن" کے طور پر آڈیٹری فارمیٹنگ شامل کردیۓ تاکہ اس بات کی نشاندہی کی جائے کہ یہ <ٹی> سیل میں ہے. اس کے علاوہ، کچھ ویب ایپلی کیشنز ہر صفحے کے سب سے اوپر میز میزڈر پرنٹ کرتے ہیں، جو سیل میں اصل میں ایک ہیڈر نہیں ہے، لیکن اس کے بجائے صرف سٹائلسٹ وجوہات کی بنا پر استعمال کیا جاۓ گا. اس طرح کے ٹیگ کا استعمال کرتے ہوئے نیچے کی لائن بہت سے صارفین کے لئے رسائی کے مسائل پیدا کر سکتا ہے، خاص طور پر ان آلات کو استعمال کرتے ہوئے جو آپ کی ویب سائٹ کے مواد تک رسائی حاصل کرسکتے ہیں.
  3. آپ کو سی ایس ایس کا استعمال کرنے کے لئے استعمال کرنا چاہئے کہ خلیات کس طرح نظر آتے ہیں. سٹائل کی سی ایس ایس (سی ایس ایس) اور ڈھانچہ (ایچ ٹی ایم ایل) بہت سے سالوں کے لئے ویب ڈیزائن میں سب سے بہتر مشق رہا ہے. ایک بار پھر، اس کا استعمال اس وجہ سے کہ اس سیل کا مواد ایک ہیڈر ہے، کیونکہ آپ براہ راست ڈیفالٹ کی طرف سے اس مواد کو فراہم کرنے کا امکان ہے.