ٻوليون ڇا مارڪ اپ آهن؟

جئين توهان ويب ڊزائن جي دنيا کي ڳولڻ شروع ڪيو ٿا، توهان کي بائي طور تي انهن لفظن ۽ جملن جو تعارف ڪيو ويندو جيڪي توهان لاء نون آهن. انهن شرطن مان جيڪو توهان جي احتساب ٻڌي سگهندو آهي "مارڪيپ" يا شايد "مارڪيپ ٻولي". ڪيتري ئي "مارپ اپ" "ڪوڊ" کان مختلف آهي ۽ ڪجهه ويب جو ڪاروبار ڇو استعمال ڪندا آهن ته اهي اصطلاحن ۾ هڪجهڙائي؟ اچو ته هڪ "نظرپڻ زبان" آهي انهيء تي هڪ نظر کڻڻ شروع ڪريو.

اچو ته 3 مارڪپ ٻولين کي ڏسو

تقريبن هر ويب سائيٽ تي "ايم ايل" آهي، ان کي "مارڪ اپ ٻولي" آهي (وڏي تعجب، اهو آهي جيڪو "ايل" لاء آهي). مارڪپ ٻولين وارا ويب صفحن يا سڀني شڪلين ۽ سائيز ٺاهڻ لاء استعمال ٿيل عمارت بلاڪ آهن.

حقيقت ۾، دنيا ۾ موجود مختلف مارڪپ ٻولين جا ڪيترائي مختلف آهن. ويب ڊزائين ۽ ترقي لاء، ٽي مخصوص مارڪپ ٻولين وارا آهن جيڪي توهان جي اڪثر حصي ۾ هلندا ويندا. اهي HTML، XML ۽ XHTML آهن .

هڪ مارڪپ ٻولي ڇا آهي؟

هن اصطلاح کي صحيح طور تي بيان ڪرڻ لاء هڪ نشان مارڪ ٻولي هڪ ٻولي آهي جيڪا متن کي تشريح ڪري ٿي ته ڪمپيوٽر کي هن متن کي خاطري ڪري سگهي ٿو. گهڻيون نشانيون ٻوليون پڙهندا آهن، ڇاڪاڻ ته اهي اعلانون لکڻيون هڪ طريقي سان لکندا آهن جيڪي پاڻ کي لکن ٿا. مثال طور، HTML، XML، ۽ XHTML سان مارڪيٽ ٽيگ آهن . ڪنهن به ٽيڪسٽ جيڪي انهن ڪردارن جي اندر ظاهر ٿئي ٿو ته مارڪپ ٻوليء جو حصو سمجهيو ويندو آهي ۽ تشريح ڪيل متن جو حصو نه آهي.

مثال طور:


هي HTML ۾ لکھا متن جي پيراگراف آهي

ھي مثال ھڪڙو پي ايم پيراگراف آھي. اهو هڪ افتتاح جي ٽيگ (

) مان ٺهيل آهي، هڪ بند ڪرڻ جي ٽئگ ()، ۽ اصل متن جيڪا اسڪرين تي ڏيکاري ٿي (هي ٻه ٽيگ جي وچ ۾ موجود متن آهي). هر ٽيگ ۾ "گهٽ" کان "۽" کان وڌيڪ "علامت شامل آهي انهي کي نشانو بڻائڻ لاء مارڪ اپ جو حصو.

جڏهن توهان ٽيڪسٽ ڊسپلي کي ڪمپيوٽر يا ٻئي ڊوائيس اسڪرين تي ڏيکاري ٿي، توهان کي متن جي پاڻ ۽ متن جي هدايتن جي وچ ۾ فرق ڪرڻ گهرجي. "مارڪ اپ" متن جي نمائش يا ڇپائڻ لاء هدايتون آهي.

ڪمپيوٽر پڙهڻ جي ضرورت نه آهي مارڪ اپ کي. پرنٽ يا ڪو ڪتاب ۾ ڏنل تشريح پڻ مارڪ اپ سمجهي رهيا آهن. مثال طور، اسڪول ۾ ڪيترائي شاگرد پنهنجن درسي ڪتابن ۾ ڪجهه نمايان بيان ڪن ٿا. اهو ظاهر ڪري ٿو ته نمايان ٿيل متن جي ڀرسان متن جي ڀيٽ ۾ وڌيڪ اهم آهي. نمايان رنگ کي مارڪيٽ سمجهيو ويندو آهي.

جڏهن قاعدن کي مارڪ اپ لکڻ ۽ استعمال ڪرڻ جي چوڌاري ڪوڊايو ويو آهي ته مارڪپ ٻولي ٻولي بڻجي وڃي ٿي. انهي ساڳئي شاگرد پنهنجو پاڻ "نوٽ وٺڻ مارڪيپ ٻولي" ڪري سگهندا آهن، "اهي ڪنڊول قاعدن جي خاصيتن لاء آهي، ڪنڊن ۾ هلندڙ هاء هلندڙن جي امتحان جي تفصيل آهي ۽ پنسل نوٽس ۾ اضافي وسيلن لاء آهن."

گهڻيون مارڪ ٻولين ڪيترن ئي مختلف ماڻهن پاران استعمال لاء ٻاهرئين اختيار جي ذريعي مقرر ڪيا ويا آهن. هي ڪيئن ويب ڪم لاء مارڪپ ٻولين جي ڪئين آهي. انهن کي W3C، يا ورلڊ وائڊ ويب کنسوريميم طرفان بيان ڪيو ويو آهي.

HTML-HyperText ٻولي ٻولي مارڪيو

HTML يا هائپر ٽيڪسٽ مارڪ اپ ٻولي ويب جو بنيادي ٻولي آهي ۽ عام طور تي توهان هڪ ويب ڊزائينر / ڊولپر جي طور تي ڪم ڪنداسين.

حقيقت ۾، اهو صرف توهان جي ڪم ۾ استعمال ڪيو ويندو آهي اها صرف مارڪپ ٻولي هجي.

سڀ ويب صفحا HTML جي ذائق ۾ لکيل آهن. HTML انهي طريقي کي واضع ڪري ٿو ته تصويرون ، ملائي ميڊيا، ۽ ٽيڪسٽ ويب برائوزر ۾ ڏيکاري رهيا آهن. ھن ٻولي ۾ توھان جي دستاويز (هائيپرٽيڪٽ) سان ڳنڍڻ لاء پنھنجي عناصر شامل آھن ۽ پنھنجي ويب دستاويزي سان ٺاھيندڙ ٺاھيو (جھڙوڪ فارمز). ڪيترائي ماڻهو HTML "ويب سائيٽ ڪوڊ" سڏيندا آهن، پر حقيقت ۾ اهو صرف هڪ نشانو ٻوليء آهي. نه ئي اصطلاح سختي سان غلط آهي ۽ توهان ماڻهن کي ٻڌندا، جنهن ۾ ويب پروفيسر شامل آهن، انهن ٻنهي اصطلاحن کي الڳ الڳ استعمال ڪيو.

اي ايم ٽي هڪ معياري معياري مارڪ اپ ٻولي آهي. اهو ايس ايم ايل (معياري جنرل مارڪپ ٻولي) تي ٻڌل آهي.

اهو هڪ ٻولي آهي جيڪا توهان جي لکڻين جي ڍانچي کي ٽيچ استعمال ڪري ٿي. عناصرن ۽ ٽيگ جي طرفان <۽> اکرن جي وضاحت ڪئي وئي آھي.

جڏهن HTML انهي ويب سائيٽ تي تمام گهڻو مشهور مارڪپ ٻولي آهي، اها ويب ترقي لاء صرف چونڊ ناهي. جيئن اي ايم پي ترقي ڪئي وئي، اهو وڌيڪ پيچيده ۽ انداز ۽ مواد ٽيگ جي هڪ ٻوليء ۾ شامل ڪيو ويو. بالاخر، W3C اهو فيصلو ڪيو ويو ته ويب پيج ۽ مواد جي اندازن جي وچ ۾ الڳ ٿيڻ جي ضرورت هئي. هڪ ٽيگ جيڪو اڪيلو مواد کي واضع ڪري ٿو HTML ۾ رهندو، جڏهن ته ٽاڪس جيڪي سي ڊي (Cascading Style Sheets) جي حق ۾ خراب ٿي ويون آهن اهي بيان ڪيون ويون آهن.

ایچ ٹی ایم ایل جو نئون نمبر نسخو HTML5 آهي. اهو نسخو وڌيڪ مضمونن ۾ HTML ۾ شامل ڪيو ۽ ايڪسچينٽ (وڌيڪ انهي ٻوليء تي ٿوري دير سان) تي لاڳو ڪيل ڪجھ سختي کي هٽايو.

انهي طريقي سان اي ميل جاري ڪئي وئي آهي HTML5 جي اڀار سان تبديل ٿي ويو آهي. اڄ، نيون خاصيتون ۽ تبديلين بغير نئين، ڳريل نسخو آزاد ٿيڻ جي ضرورت آهي. ٻولي جو جديد نسخو صرف "HTML" جي طور تي لکيو وڃي ٿو.

ايڪس ايم ايل ايڪسسيبل مارڪپ ٻولي

ايڪسچينبل مارڪپ ٻولي ٻولي اها آهي جيڪا HTML جي هڪ ٻي نسخي تي ٻڌل آهي. HTML وانگر، ايڪس ايم ايل پڻ ايس ايم ايل جي بنياد تي آهي. اهو حقيقي ايم ايل کان وڌيڪ سخت ۽ بلڪل HTML کان وڌيڪ سخت آهي. ايڪس ايم ايل مختلف مختلف ٻولين کي ٺاهي ڏيڻ جي استعداد ڏي ٿو.

ايڪس ايم ايل لکڻ جي مارڪپ ٻولين جي ٻولي آهي. مثال طور، جيڪڏهن توهان وصف تي ڪم ڪري رهيا آهيو، توهان پنهنجي XML ۾ پيء، ماء، ڌيء ۽ پٽ کي متعارف ڪرڻ لاء ايڪس ايم ايل استعمال ڪري ٽيگ ٺاهي سگهو ٿا: <پيء> <ماء> ڌيء> پٽ پٽ.

اتي پڻ XML سان گڏ ڪيترائي معياري ٻولين وارا آهن: رياضيات کي ٺهڪندڙ ڪرڻ لاء ايم ايس ايم ايل، ملائي ميڊيا سان ڪم ڪرڻ لاء ايم ايس ايل، XHTML، ۽ ٻيا ڪيترائي.

XHTML- eXtended هائپر ٽيڪسٽ ٻولي مارڪ اپ ڪريو

XHTML 1.0 ايڪسميڊ 4.0 ايڪس ايم ايل معيار کي پورا ڪرڻ لاء متعارف ڪرايو ويو آهي. ايڇ ٽي پي HTML5 سان جديد ويب ڊيزائن ۾ تبديل ڪئي وئي آهي ۽ جيڪي تبديليون آنديون آهن. XHTML استعمال ڪندي توهان ڪي نون سائٽ سائيٽن کي ڳولڻ جي ڪا ممڪن ناهي، پر جيڪڏهن توهان گهڻو پراڻن سائيٽ تي ڪم ڪري رهيا آهيو، ته توهان اڃا به اتان ئي جهنگليٽ ۾ ويٺل آهي.

هتي HTML ۽ XHTML وچ ۾ وڏو فرق نه آهي، پر هتي جيڪو توهان نوٽيس ڪيو ويندو آهي:

اصل مضمون جينيفر ڪيريئن طرفان. Jeremy Girard پاران 7/5/17 پاران ڏنل.