ان دو شرائط کے درمیان فرق ہے
کسی بھی صنعت یا پیشے کی طرح ویب ڈیزائن، اس کی اپنی زبان ہے. جب آپ انڈسٹری میں داخل ہوتے ہیں اور اپنے ساتھیوں سے بات کرتے رہیں گے، تو آپ بلاشبہ آپ کے لئے نئی شرائط اور جملے کے بہاؤ میں چلیں گے، لیکن آپ کے ساتھی ویب پروفیسروں کی زبانوں کا بہاؤ. آپ سننے والے دو الفاظ HTML "ٹیگ" اور "عنصر" ہیں.
جیسا کہ آپ ان دونوں شرائط سے بات کرتے ہوئے سنتے ہیں، آپ کو یہ احساس ہوسکتا ہے کہ انہیں کسی حد تک متوازی طور پر استعمال کیا جا رہا ہے. اس طرح، ایک سوال یہ ہے کہ بہت سے نئے ویب ماہرین ایچ ٹی ایم ایل کوڈ کے ساتھ کام کرنا شروع کرتے ہیں تو "HTML ٹیگ اور ایک HTML عنصر کے درمیان کیا فرق ہے؟"
جبکہ یہ دونوں اصطلاحات معنی میں اسی طرح ہیں، وہ واقعی ہم آہنگی نہیں ہیں. تو ان دونوں شرائط کے ساتھ کیا فرق ہے؟ مختصر جواب یہ ہے کہ دونوں ٹیگ اور عناصر ایچ ٹی ایم ایل کو لکھنے کے لئے استعمال ہونے والے مارک اپ کا حوالہ دیتے ہیں. مثال کے طور پر، آپ یہ کہہ سکتے ہیں کہ آپ پیراگراف کی وضاحت کے لئے
ٹیگ استعمال کر رہے ہیں یا عنصر لنکس بنانا چاہتے ہیں. بہت سے لوگوں کو شرائط ٹیگ اور عنصر کا تبادلہ استعمال ہوتا ہے، اور آپ کسی بھی ویب ڈیزائنر یا ڈویلپر کے ساتھ بولتے ہیں جو آپ کا مطلب سمجھتے ہیں، لیکن حقیقت یہ ہے کہ دو شرائط کے درمیان تھوڑا فرق ہے.
ایچ ٹی ایم ایل ٹیگز
ایچ ٹی ایم ایل ایک مارک اپ زبان ہے ، جس کا معنی یہ ہے کہ یہ کوڈ کے ساتھ لکھا جاتا ہے جو اسے بغیر کسی شخص کی طرف سے پڑھا جا سکتا ہے، اس کے بغیر سب سے پہلے مرتب کرنے کی ضرورت ہے. دوسرے الفاظ میں، ایک ویب صفحے پر متن ان کوڈز کے ساتھ "نشان لگا دیا جاتا ہے" متن کو ظاہر کرنے کے بارے میں ویب براؤزر کے ہدایات کو دینے کے لئے ہے. یہ مارک اپ ٹیگ خود HTML ٹیگ ہیں.
جب آپ ایچ ٹی ایم ایل لکھتے ہیں، تو آپ HTML ٹیگ لکھ رہے ہیں. تمام ایچ ٹی ایم ایل ٹیگ کئی مخصوص حصوں میں سے ہیں، بشمول:
- ایک سے کم نشان <
- ایک لفظ یا کردار جو تعین کرتا ہے کہ کون سا ٹیگ لکھا جا رہا ہے
- کسی بھی تعداد میں اختیاری ایچ ٹی ایم ایل صفات نام کے طور پر = "قدر" جوڑی
- اور آخر میں زیادہ سے زیادہ علامت>
مثال کے طور پر، یہاں کچھ HTML ٹیگ ہیں:
-
-
یہ تمام ایچ ٹی ایم ایل کھولنے والی ٹیگ ہیں، بغیر کسی اختیاری صفات کو شامل نہیں. یہ ٹیگ کی نمائندگی کرتا ہے:
-
- پیراگراف کی وضاحت کرتا ہے.
- - صفحہ کو HTML کے طور پر بیان کرتا ہے
- - ڈویژن کی وضاحت کرتا ہے.
مندرجہ ذیل HTML ٹیگ بھی ہیں:
-
-
ان مثالوں میں سبھی خصوصیات شامل ہیں جو افتتاحی HTML ٹیگ میں شامل ہیں.
-
- ایک غیر ترتیب شدہ فہرست ہے جس میں ایک شناختی خصوصیت شامل ہے
- ڈویژن ایک کلاس کی خاصیت ہے
- لنگر، یا لنکس، عنصر میں "href" خصوصیت شامل ہے
- "src" خصوصیت کے ساتھ تصویر ٹیگ
لنگر اور تصویر ٹیگ کے لئے، خاصیت اختیاری اختیاری نہیں ہیں، ان ضروریات کو مناسب طریقے سے ظاہر کرنے کے لئے ضروری ہے. آپ کو اس لنک کو بتانا ہوگا جہاں جانے کی ضرورت ہے (جسے "href" کیا ہے) اور تصویر دکھائی دینا (جو "src" کی خاصیت فراہم کرتا ہے).
HTML عناصر کیا ہیں
W3C ایچ ٹی ایم ایل کی تفصیلات کے مطابق، ایک عنصر ایچ ٹی ایم ایل کی بنیادی عمارت کا بلاک ہے اور عام طور پر دو ٹیگ بناتا ہے : ایک افتتاحی ٹیگ اور بند ہونے والی ٹیگ. اب تک ہم نے صرف ٹیگ پر نظر آتے ہیں، جو عناصر شروع ہوتا ہے. اس عنصر کو ختم کرنے کے لئے، آپ متعلقہ اختتامی ٹیگ لکھتے ہیں.
مثال کے طور پر، پیراگراف عنصر کے لئے آپ یہ لکھتے ہیں:
p>
یہ اس افتتاحی ٹیگ سے بنا ہوا ہے جس نے ہم نے ایک لمحے پہلے اور قریب کے ٹیگ دیکھا - p>. بند ٹیگ واقعی واقعی افتتاحی ٹیگ ہیں، لیکن ایک "آگے سلیش" کے ساتھ براہ راست "علامہ سے کم" کے بعد شامل ہیں.
تقریبا تمام ایچ ٹی ایم ایل عناصر ایک افتتاحی ٹیگ اور اختتامی ٹیگ ہیں. یہ ٹیگ اس متن کو گھیر دیتے ہیں جو ویب صفحہ پر دکھائے جائیں گے. مثال کے طور پر، ٹیکسٹ کا ایک پیراگراف لکھنے کے لئے، آپ اس صفحے پر ڈسپلے کرنے کیلئے متن لکھیں اور پھر ان ٹیگ کے ساتھ گھیر لیں:
یہی ہے جہاں آپ پیراگراف کا متن لکھیں گے جسے آپ ویب صفحہ پر پیش کرنا چاہتے ہیں. p>
کچھ ایچ ٹی ایم ایل کے عناصر کو قریبی ٹیگ نہیں ہے. انہیں "خالی عناصر" کہا جاتا ہے. کبھی کبھی، انہیں " singleton " یا "void" عناصر بھی کہا جاتا ہے. خالی عناصر استعمال کرنے میں آسان ہیں کیونکہ آپ کو صرف اپنے ویب صفحے میں ایک ٹیگ شامل کرنا ہوگا اور براؤزر کو پتہ چلتا ہے کہ کیا کرنا ہے. مثال کے طور پر، آپ کے صفحے پر واحد لائن وقفے کو شامل کرنے کے لئے آپ B
ٹیگ کا استعمال کریں گے.ایک اور عام عنصر جس میں صرف ایک افتتاحی ٹیگ شامل ہے "تصویر" عنصر ہے. مثال کے طور پر:
ہم نے پہلے اس مثال کو دیکھا، لیکن اس تصویر عنصر کے لئے بند ہونے والی کوئی ٹیگ نہیں ہے. براؤزر صرف اس کوڈ کو اس تصویر کی جگہ لے لے گا جسے "href" خصوصیت میں حوالہ دیا جاتا ہے. اس صورت میں، یہ "logo.png" ہوگا.
عام طور پر، جب میں ایک ایچ ٹی ایم ایل عنصر یا ٹیگ کا حوالہ دیتا ہوں تو، میں "عنصر" اصطلاح استعمال کروں گا کہ میں عنصر کے تمام حصوں (افتتاحی اور اختتامی ٹیگ دونوں) سے اشارہ کروں گا. میں "ٹیگ" کا استعمال کرتا ہوں، میں واقعی میں صرف ایک یا دوسرے کا حوالہ دیتا ہوں. یہ ان دونوں شرائطوں کا مناسب استعمال ہے، اور میں آپ کو ان سے مناسب طریقے سے استعمال کرنے کی حوصلہ افزائی کرتا ہوں - لیکن صرف یہ جانتا ہے کہ اگر آپ پرچی اور ان سے تبادلہ خیال کرتے ہیں، تو آپ کو بھی اپنے نئے ویب ڈویلپر ساتھیوں کی طرف سے سمجھا جائے گا!
جینیفر کریین کی طرف سے اصل مضمون. جیریمی Girard کی طرف سے ترمیم 7/21/17 پر
-
-