سب سے زیادہ ایچ ٹی ایم ایل عنصروں کے لئے، جب آپ ایک صفحے پر ظاہر کرنے کیلئے ایچ ٹی ایم ایل کوڈ لکھ رہے ہیں، تو آپ ایک کھلی ٹیگ کے ساتھ شروع کرتے ہیں اور اختتامی ٹیگ کے ساتھ ختم کرتے ہیں. ان دونوں ٹیگوں کے درمیان عنصر کا مواد ہوگا. مثال کے طور پر:
یہ متن مواد ہے p>
اس سادہ پیراگراف عنصر سے پتہ چلتا ہے کہ افتتاحی اور بند ہونے والے ٹیگ کا استعمال کیا جائے گا. زیادہ سے زیادہ ایچ ٹی ایم ایل عناصر اس طرح کے پیٹرن کی پیروی کرتے ہیں، لیکن اس میں بہت سے HTML ٹیگ موجود ہیں جن میں ایک افتتاحی اور بند ہونے والے ٹیگ دونوں نہیں ہیں.
خالی عنصر کیا ہے؟
ایچ ٹی ایم ایل میں باطل عناصر یا سنگل ٹین ٹیگ ہیں جو ان ٹیگ ہیں جو قریبی ٹیگ کو درست کرنے کی ضرورت نہیں ہے. یہ عناصر عموما یہ ہیں کہ صفحے پر اکیلے ہی کھڑے ہو یا جہاں ان کے مواد کے اختتام پر صفحے کے تناظر سے واضح ہو.
HTML خالص عناصر کی فہرست
کئی ایچ ٹی ایم ایل 5 ٹیگ ہیں جو صفر عناصر ہیں. جب آپ درست ایچ ٹی ایم ایل لکھتے ہیں، تو آپ کو ان ٹیگ کے لئے پھنسنے والی سلیش چھوڑ دینا چاہئے - یہ ذیل میں دکھایا گیا ہے. اگر آپ XHTML لکھ رہے ہیں تو، پیچھے چلنے والی سلیش کی ضرورت ہو گی.
<علاقہ> - تصویر نقشہ کے اندر علاقے کے لئے استعمال کیا جاتا ہے
<بیس> - ایک دستاویز میں تمام رشتہ دار یو آر ایل کے لئے بیس یو آر ایل. ان دستاویزات میں سے ایک سے زیادہ سے زیادہ نہیں ہوسکتا ہے اور یہ صفحہ کے <سر> میں ہونا ضروری ہے
- یہ لائن وقفہ ہے، اکثر متن پیراگراف میں استعمال کیا جاتا ہے. بہت سے ٹیگوں کو ٹیگ کرکے اس صفحہ پر بصری علیحدگی پیدا کرنے کے لئے استعمال نہیں کیا جانا چاہئے کیونکہ یہ ایک بصری ضرورت ہے اور اس وجہ سے سی ایس ایس کا ڈومین
- ایک کالم گروپ کے عنصر کے اندر ہر کالم کے لئے کالم خصوصیات کی وضاحت کرتا ہے <کمانڈ> - ایک کمانڈ کی وضاحت کرتا ہے جو صارف کو مدعو کرسکتا ہے
- ایک افقی قاعدہ، جو ایک صفحہ پر براہ راست لائن ہے. بہت سے معاملات میں، اس ایچ ٹی ایم ایل عنصر کی بجائے سی ایس ایس کے سرحدوں کو الگ الگ لائنوں بنانے کے لئے استعمال کیا جاتا ہے
- ایچ ٹی ایم ایل کے ورکشاپ عناصر میں سے ایک، یہ تصویر ٹیگ ہے. یہ ویب صفحہ پر گرافک تصاویر شامل کرنے کے لئے استعمال کیا جاتا ہے.
<ان پٹ> - ایک فارم عنصر جس کو استعمال کیا جاتا ہے جو زائرین سے معلومات پر قبضہ کرسکتا ہے. عام "متن" ان پٹ سے کئی درست ان پٹ کی اقسام ہیں جو کئی سالوں کے لئے فارم میں استعمال کیے گئے ہیں، کچھ نئی ان پٹ کی قسمیں ہیں جو HTML5 کا حصہ ہیں.
- یہ ایک کلیدی جوڑی جنریٹر کے فیلڈ کو استعمال کرنے کے لئے استعمال کیا جاتا ہے جو فارم کے لئے استعمال کیا جاتا ہے - "ہائپر لنکس" یا لنگر () ٹیگ کے ساتھ الجھن نہیں ہونا چاہئے، یہ لنک ایک دستاویز اور بیرونی وسائل کے درمیان لینج قائم کرنا ہے. آپ اسے بیرونی CSS فائل سے منسلک کرنے کے لئے استعمال کریں گے، مثال کے طور پر
<میٹا> - میٹا ٹیگ ہیں "مواد کے بارے میں معلومات". وہ ایک سرٹیفکیٹ کے <سر> میں پایا جاتا ہے اور براؤزر کو صفحہ کی معلومات فراہم کرنے کے لئے استعمال کیا جاتا ہے. بہت سے ممکنہ میٹا ٹیگ ہیں جو آپ ویب صفحہ پر استعمال کرسکتے ہیں
- پلگ ان کے لئے پیرامیٹرز کی وضاحت کرنے کے لئے استعمال کیا جاتا ہے
<ذریعہ> - یہ ٹیگ آپ کو اپنے صفحے پر ذرائع ابلاغ کے لئے متبادل فائل کے راستے کی وضاحت کرنے کی اجازت دیتا ہے، بشمول ویڈیو یا تصاویر یا آڈیو فائلوں سمیت
<ٹریک> - یہ ٹیگ ذرائع ابلاغ فائل، ویڈیو یا آڈیو کے ساتھ استعمال ہونے کا ایک ٹریک مقرر کرتا ہے، جو اکثر <ویڈیو> یا <آڈیو> ٹیگ کے ساتھ شامل کیا جاتا ہے.
- یہ لفظ توڑ موقع کے لئے کھڑا ہے. یہ اس بات کی وضاحت کرتا ہے کہ متن میں یہ ایک لائن وقفے کو شامل کرنے کے لئے قابل قبول ہوگا.
ایک بار پھر، یہ سنگل ٹین ٹیگ حکمرانوں کے خلاف حکمرانوں کے استثناء سے استثنا ہے کیونکہ ایچ ٹی ایم ایل کے عناصر کی اکثریت، ایک افتتاحی اور اختتامی ٹیگ کی ضرورت ہوتی ہے. ان سنگلٹن عناصر میں سے کچھ، آپ اکثر امکانات (جیسے ایم ایم، میٹا، یا ان پٹ) استعمال کرتے ہیں، حالانکہ دوسروں کے آپ کو آپ کے ویب ڈیزائین کام (کلیجن، وبرک، اور کمانڈر میں استعمال کرنے کی ضرورت نہیں ہوسکتی ہے) ویب صفحات پر عام نہیں). پھر بھی، ایچ ٹی ایم ایل کے صفحات میں عام یا نایاب، یہ ٹیگ سے واقف ہونے میں مددگار ثابت ہوتا ہے اور جانتا ہے کہ ایچ ٹی ایم ایل سنگل ٹون ٹیگ کے پیچھے کیا خیال ہے. آپ اپنی ویب ترقی کے حوالے سے اس فہرست کا حوالہ دیتے ہیں.
جینیفر کریین کی طرف سے اصل مضمون. 5/5/17 پر جیریمی Girard کی طرف سے ترمیم.