پہلے سے تیار شدہ ٹیکسٹ کیا ہے؟

یہاں آپ کے HTML کوڈ میں پری فارمیٹ کردہ ٹیکسٹ ٹیگ کا استعمال کیسے کرنا ہے

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

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

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

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

یہ پہلے سے تیار شدہ متن (دوسرے الفاظ میں، آپ فارمیٹ کا حکم دیتے ہیں) کے طور پر جانتا ہے. آپ HTML پری ٹیگ کا استعمال کرتے ہوئے اپنے ویب صفحات پر پری فارمیٹ شدہ ٹیکسٹ شامل کرسکتے ہیں.

 ٹیگ کا استعمال کرتے ہوئے 

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

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

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

HTML

 ٹیگ استعمال کرنے کا ایک طریقہ یہ ہے: 

 ٹاسک اور سلیٹھی ٹاورز نے گیری کیا اور گھاڑ میں گزر لیا  

عام ایچ ٹی ایم ایل دستاویز میں سفید جگہ کو گراتا ہے. اس کا مطلب یہ ہے کہ اس متن میں استعمال ہونے والی گاڑی کی واپسی، خالی جگہ، اور ٹیب حروف سب ایک جگہ پر گر جائے گی. اگر آپ مندرجہ ذیل اقتباس میں ایک مخصوص ایچ ٹی ایم ایل ٹیگ جیسے پی (پیراگراف) ٹیگ میں ٹائپ کرتے ہیں تو، آپ اس طرح کی ایک سطر کے ساتھ ختم ہوجائیں گے، جیسے:

Twas brillig اور slithey ٹاوروں نے گیری کیا اور wabe میں گوبھی

پہلے ٹیگ سفید خلائی حروف کے طور پر چھوڑ دیتا ہے. لہذا لائن وقفے، خالی جگہ، اور ٹیب اس مواد کے براؤزر کے انجام میں سب کو برقرار رکھے جاتے ہیں. اسی ٹیکسٹ کے لئے ایک پہلے ٹیگ کے اندر اقتباس ڈال کر اس ڈسپلے کا نتیجہ ہوگا:

Twas brillig اور slithey ٹاوروں نے گیری کیا اور wabe میں گوبھی

فانٹ کے بارے میں

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

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

HTML5

یہ ایک بات یہ ہے کہ HTML5 میں، "چوڑائی" خصوصیت

 عنصر کے لئے مزید تعاون نہیں کی جاتی ہے. ایچ ٹی ایم ایل 4.01 میں، چوڑائی اس حروف کی تعداد کو بیان کرتی ہے جو لائن پر مشتمل ہو گی، لیکن اس کو HTML5 اور اس سے باہر کے لئے دیا گیا ہے. 

جیریمی Girard کی طرف سے ترمیم 2/2/17