یہ ٹول کیسے کام کرتا ہے
گرڈ بھریں، ہر کالم کے لیے سیدھ مقرر کریں، اور وہی جدول Markdown، HTML، CSV یا سادہ عبارت کے طور پر لکھ دیا جاتا ہے۔ پہلے سے موجود ڈیٹا اس کے بجائے چسپاں بھی کیا جا سکتا ہے: جدا کنندہ کوما، سیمی کولن، ٹیب اور پائپ آزما کر پہچانا جاتا ہے اور وہی رکھا جاتا ہے جو کالموں کی سب سے ہم آہنگ تعداد دے، اس لیے یورپی سیمی کولن والی فائلیں اور ٹیب سے جدا برآمدات بغیر بتائے لوڈ ہو جاتی ہیں۔
واوین والے خانے صحیح طریقے سے پارس ہوتے ہیں، یعنی جس خانے میں جدا کنندہ موجود ہو وہ دو کالموں میں بٹنے کے بجائے سلامت رہتا ہے۔ باہر نکلتے وقت خانے کے اندر موجود پائپ Markdown کی صورت کے لیے محفوظ کر دیا جاتا ہے، کیونکہ بغیر محفوظ کیا ہوا پائپ خانہ ختم کر دیتا ہے اور ایسا جدول بناتا ہے جو سورس میں درست لگتا ہے اور دکھائی ٹوٹا ہوا دیتا ہے۔ HTML والی صورت سرخی کے خانوں پر scope لگاتی ہے تاکہ معاون ٹیکنالوجی کسی خانے کو اس کے کالم کے نام کے ساتھ پڑھ سکے۔
ہر صورت کیا اٹھا سکتی ہے اور کیا نہیں
- Markdown نہ خانے ملا سکتا ہے نہ اندر جدول رکھ سکتا ہے: نہ colspan ہے، نہ rowspan، اور نہ کسی خانے کے اندر جدول۔ اگر آپ کے ڈیٹا کو ان میں سے کچھ درکار ہو تو چاروں میں سے صرف HTML والی صورت ہی اسے بیان کر سکتی ہے۔
- سیدھ والی بھرائی ان لوگوں کے لیے ہے جو خام فائل پڑھیں: دکھائی یہ مختصر صورت جیسی ہی دیتی ہے۔ جب Markdown ورژن کنٹرول میں جا رہی ہو تو مختصر چنیں، کیونکہ ایک ترمیم کے بعد ہر سطر دوبارہ بھرنا چھوٹی تبدیلی کو بڑا فرق بنا دیتا ہے۔
- جدول ڈیٹا کے لیے ہے، ترتیب کے لیے نہیں: اسکرین ریڈر سطر اور کالم کی سرخیاں بتاتے ہیں تاکہ کوئی قدروں کے گرڈ میں راستہ نکال سکے۔ چیزوں کو جگہ دینے کے لیے جدول استعمال کرنا ایسی ساخت کا اعلان کرتا ہے جس کا کوئی معنی نہیں اور صفحہ سمجھنا مشکل ہو جاتا ہے۔
- سرخی کی سطر ہی HTML کو قابلِ رسائی بناتی ہے: اسے بند کرنے سے ایسے سادہ خانوں کا جدول بنتا ہے جن کو کسی چیز سے جوڑا ہی نہ جا سکے۔ جہاں پہلی سطر واقعی سرخیوں کا مجموعہ ہو وہاں اسے رہنے دیں۔