HTML Tutorial
HTML Tutorial

HTML ٹیوٹوریل

HTML ہے Hyper Text Markup Language جو ویب پر ویب صفحات ڈویلپ کرنے کے لئے سب سے زیادہ استعمال ہونے والی زبان ہے۔ HTML کو برنرز لی نے 1991 میں تخلیق کیا تھا لیکن "HTML 2.0" وہ پہلا معیاری HTML تشخیص تھا جو 1995 میں شائع ہوا۔ HTML 4.01 HTML کا ایک بڑا ورژن تھا اور یہ 1999 میں شائع ہوا۔ ہالانکہ HTML 4.01 ورژن وسیع استعمال ہو رہا ہے مگر حال ہی میں ہمیں HTML-5 ورژن ہے جو HTML 4.01 کا توسیع ہے، اور یہ ورژن 2012 میں شائع ہوا۔

HTMLکو کیوں سیکھیں ؟

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

HTML طلباء اور ورکنگ پروفیشنلز کے لئے ضروری ہے کہ وہ ایک عظیم سوفٹوئیر انجینئر بنیں خاص طور پر جب وہ ویب ڈوولپمنٹ ڈومین میں کام کر رہے ہیں۔ میں HTML سیکھنے کے کچھ اہم فوائد کا ایک فہرست دوں گا:

  • ویب سائٹ بنائیں - اگر آپ HTML کو اچھی طرح سے جانتے ہیں تو آپ ایک ویب سائٹ بنا سکتے ہیں یا ایک موجودہ ویب ٹیمپلیٹ کو کسی میں ایڈیٹ کر سکتے ہیں۔

  • ویب ڈیزائنر بنیں - اگر آپ پیشہ ورانہ ویب ڈیزائنر کے طور پر کریر شروع کرنا چاہتے ہیں، تو HTML اور CSS ڈیزائننگ ایک لازمی ہنر ہے۔

  • ویب کو سمجھیں - اگر آپ اپنی ویب سائٹ کو آپٹائمائز کرنا چاہتے ہیں تاکہ اس کی رفتار اور کارکردگی بڑھ سکے، تو بہتر ہوتا ہے کہ آپ HTML کو جانتے ہوئے بہترین نتائج حاصل کریں۔

  • دوسری زبانیں سیکھیں - جب آپ HTML کی بنیادی باتیں سیکھ جاتے ہیں تو پھر دوسری متعلقہ ٹیکنالوجیوں جیسے کہ جاوا اسکرپٹ، پی ایچ پی، یا اینگولر وغیرہ سمجھنا آسان ہوتا ہے۔

HTML کا استعمال

جیسا کہ پہلے ذکر ہوا، HTML ویب پر سب سے زیادہ استعمال ہونے والی زبانوں میں سے ایک ہے۔ میں یہاں اس کے چند استعمالات کی فہرست دوں گا:

  • ویب پیج ڈویلپمنٹ - HTML ویب پر ڈیڈ ہونے والے پیجز بنانے کے لئے استعمال ہوتا ہے۔ تقریباً ہر ویب کا صفحہ اس میں HTML ٹیگز ہوتے ہیں تاکہ براؤزر میں اس کی تفصیلات چھاپ سکے۔

  • انٹرنیٹ نیویگیشن - HTML وہ ٹیگز فراہم کرتا ہے جو ایک صفحے سے دوسرے صفحے تک نیویگیٹ کرنے کے لئے استعمال ہوتے ہیں اور یہ انٹرنیٹ نیویگیشن میں زیادہ استعمال ہوتا ہے۔

  • ریسپانسیو یو آئی - HTML پیجز حالت کے مطابق ہر پلیٹ فارم پر اچھی طرح کام کرتے ہیں، موبائل، ٹیبز، ڈیسکٹاپ یا لیپ ٹاپس کے لئے ریسپانسیو ڈیزائن استریٹیجی کی بنا پر۔

  • آف لائن حمایت - HTML پیجز جو ایک بار لوڈ ہو جاتے ہیں وہ بغیر کسی انٹرنیٹ کی ضرورت کے مشین پر آف لائن دستیاب کیے جا سکتے ہیں۔

  • گیم ڈوولپمنٹ - HTML5 نیٹویٹ سپورٹ کرتا ہے اور اب گیم ڈوولپمنٹ ایرینا میں بھی کارآمد ہے۔

سماعت

یہ HTML ٹیوٹوریل ویب ڈیزائنرز اور ڈویلپرز کے لئے ڈیزائن کیا گیا ہے جو HTML کو کافی تفصیل کے ساتھ سمجھنے اور اس کا سادہ جائزہ حاصل کرنے کی ضرورت ہے، اور عملی مثالوں کے ساتھ۔ یہ ٹیوٹوریل آپ کو HTML کے ساتھ شروع ہونے کے لئے کافی مواد فراہم کرے گا۔

پریسکوزس

اس ٹیوٹوریل کے ساتھ آگے بڑھنے سے پہلے آپ کو ونڈوز یا لینکس عملی نظام کے بنیادی کام کرنے کی جانکاری ہونی چاہئے، اضافی طور پر آپ کو درج ذیل کا تعلق ہونا چاہئے-

  • کسی ٹیکسٹ ایڈیٹر جیسے نوٹ پیڈ، نوٹ پیڈ پلس، یا ایڈٹ پلس وغیرہ کے ساتھ تجربہ۔
  • اپنے کمپیوٹر پر ڈائریکٹریز اور فائلیں بنانے کا طریقہ جاننا۔
  • مختلف ڈائریکٹریز میں چلنے کا طریقہ جاننا۔
  • ایک فائل میں مواد ٹائپ کرنا اور اسے کمپیوٹر پر محفوظ کرنا۔
  • مختلف فارمیٹس میں تصاویر کے بارے میں جانکاری حاصل ہون