پرانے ایچ ٹی ایم ایل عناصر اور ایچ ٹی ایم ایل 5 میں ان نئے شامل ہیں
جبکہ اس کی ترقی بہت سال پہلے شروع ہوئی تھی، ایچ ٹی ایم ایل 5 میں سب سے پہلے عام طور پر 2010 میں ویب ڈیزائنرز / ڈیولپرز کے ساتھ عام استعمال میں شروع ہوا. دروازے سے باہر، بہت سے ویب پیشہ ور افراد سے واقف تھے کیونکہ خرگوش سے ہر چیز کو دوبارہ تبدیل کرنے کی بجائے، اس سے پہلے کیا ہوا تھا. جو کوئی بھی HTML 4.01 جانتا تھا وہ جلدی محسوس کرتا تھا کہ اب اس ورژن کا تھوڑا سا اب HTML5 میں پایا جا سکتا ہے.
جبکہ ایچ ٹی ایم ایل 5 میں بہت سے عناصر شامل ہیں جو تھوڑی دیر کے لئے ایچ ٹی ایم ایل میں موجود ہیں، اس نے یہ بھی عناصر کی ایک مٹھیر متعارف کرایا جو HTML5 میں نیا تھا. ان نئے عناصر میں سے بہت سے، "گائیڈوں کو بچانے کا نام" کہا جاتا تھا. یہ ایک اصطلاح ہے جو عام طور پر IT میں لازمی طور پر اس کا استعمال کیا جاتا ہے کہ وہ لوگ جو پہلے ہی کر رہے ہیں اور ایسا کریں. ویب ڈیزائنرز کے معاملے میں، اس کا مطلب یہ ہے کہ وہ پہلے سے ہی صفحات کی تعمیر کیسے کر رہے ہیں اور ان کی سرگرمیوں پر نئے عناصر پر فیصلے کی بنیاد بناتے ہیں. مثال کے طور پر، بہت سارے ویب پروفیشنل ایسے ڈویژنوں کے ساتھ ویب سائٹس تیار کریں گے جن میں ID استعمال کیا جاتا ہے یا "ہیڈر"، "نیوی"، اور "فوٹر" کی کلاس صفتوں کا استعمال کیا جاتا ہے. اس طرح، ایچ ٹی ایم ایل 5 نے ان نئے عناصر کے طور پر متعارف کرایا، جس میں ویب پیشہ افراد کو صرف تقسیم کے بجائے سرشار سیکشننگ عناصر کا استعمال کرتے ہوئے اپنے دستاویزات میں زیادہ معنی فراہم کرنا پڑا. واقفیت اور اس نقطہ نظر کا یہ مجموعہ موجودہ طریقوں کو تسلیم کرنے میں ایچ ٹی ایم ایل 5 کی مدد سے ویب ڈیزائن انڈسٹری کی طرف سے جلدی سے گزرنا پڑا.
ایچ ٹی ایم ایل 5 ڈائپائپ
سب سے پہلے، کسی بھی ایچ ٹی ایم ایل 5 عناصر کو استعمال کرنے کے لئے، آپ کے دستاویز کو HTML5 ڈسکوپ میں شامل ہونا لازمی ہے:
آپ یہ محسوس کرسکتے ہیں کہ یہ ڈیوٹائپ خاص طور پر "HTML5" کا ذکر نہیں کرتا بلکہ اس کے بجائے "ورژن" کے طور پر ورژن بیان کرتا ہے. یہ اس وجہ سے ہے کہ اس ڈیوائس کو زبان کے تمام تکرار کے لۓ آگے بڑھانے کا مقصد کیا ہے.
اصل میں، ایچ ٹی ایم ایل 5 اس زبان کا آخری شمار شدہ ورژن بننا چاہتا ہے، مستقبل میں ایک مستقل بنیاد پر نئی تبدیلیاں شامل کی جا رہی ہیں. دراصل، فہرست میں سے کچھ عناصر ذیل میں زبان میں 2010 میں ابتدائی دھکا کے بعد شامل کردیئے گئے ہیں!
HTML5 ٹیگز
ٹیگ | وضاحت |
---|---|
لنگر یا لنک | |
abbr> | مخفف |
<ایڈریس> address> | دستاویز یا دستاویز کے مصنفین |
<علاقہ> | کلائنٹ سائڈ تصویر کا نقشہ |
<مضمون> مضمون> | آرٹیکل |
a> side> | مستحکم مواد |
<آڈیو> آڈیو> | آڈیو سٹریم |
b> | بولڈ |
<بیس> | دستاویز میں عناصر کے لئے بیس URI کے راستے |
bdo> | دو طرفہ الگورتھم |
blockquote> | لانگ کوٹیشن |
<جسم> جسم> | صفحے کا جسم |
| سطر توڑ |
<بٹن> بٹن> | HTML فارم بٹن |
<کینوس> کینوس> | متحرک گرافکس کے لئے کینوس |
> | تبصرہ |
| ٹیبل کیشن |
cite> | حوالہ جات |
<کوڈ> کوڈ> | کوڈ حوالہ |
| ٹیبل کالم |
| ٹیبل کالم گروپ |
<کمانڈ> | صفحہ پر کمانڈ یا کارروائی |
دستاویز کی قسم تعریف | |
| ڈیٹا گرڈ |
دوسرے کنٹرول کے لئے پیش وضاحتی اختیارات | |
| تعریف کی فہرست کی تفصیل یا گفتگو کی مدت |
| حذف کردہ متن |
<تفصیلات> تفصیلات> | اضافی مطالبہ کی معلومات |
dfn> | تعریف |
<ڈائیلاگ> ڈائیلاگ> | بات چیت |
div> | منطقی ڈویژن |
| تفصیل کی فہرست |
| تعریف کی فہرست اصطلاح یا ڈائیلاگ اسپیکر |
em> | زور |
پلگ ان کے لئے ایمبیڈڈ عنصر | |
فارم کنٹرول گروپ | |
| عنوان <ایک> عنصر کے لئے استعمال کیا جاتا ہے |
<اعداد و شمار> اعداد و شمار | اختیاری عنوان کے ساتھ شکل |
<فوٹر> فوٹر> | صفحہ کے فوٹر |
<فارم> فارم> | فارم |
h1> | پہلی سطح کے عنوان |
h2> | دوسرا سطح کے عنوان |
h3> | تیسری سطح کے عنوان |
h4> | چوتھی سطح کے عنوان |
h5> | پانچویں سطح کے عنوان |
h6> | چھٹی سطح کے عنوان |
<سر> سر> | دستاویز کے سربراہ |
<ہیڈر> ہیڈر> | ایک صفحے کے ہیڈر |
hgroup> | سرخی گروپ |
| افقی قاعدہ |
html> | ویب صفحہ کا جڑ عنصر |
i> | اطالوی ٹیکسٹ سٹائل |
ان لائن فریم | |
تصویر | |
<ان پٹ> | ان پٹ فارم عنصر |
<ان پٹ کی قسم = "بٹن"> | بٹن فارم عنصر |
<ان پٹ کی قسم = "چیک باکس"> | چیک باکس فارم عنصر |
<ان پٹ کی قسم = "رنگ"> | رنگین ان پٹ |
<ان پٹ کی قسم = "تاریخ"> | تاریخ ان پٹ |
<ان پٹ کی قسم = "ڈیٹا وقت"> | عالمی تاریخ اور وقت ان پٹ |
<ان پٹ کی قسم = "datetime-local"> | مقامی تاریخ اور وقت کا ان پٹ |
<ان پٹ کی قسم = "ای میل"> | ای میل پتہ ان پٹ |
<ان پٹ کی قسم = "فائل"> | فائل اپ لوڈ فارم عنصر |
<ان پٹ کی قسم = "پوشیدہ"> | پوشیدہ فارم فیلڈ عنصر |
<ان پٹ کی قسم = "تصویر"> | تصویر فارم عنصر |
<ان پٹ کی قسم = "مہینے"> | سال اور مہینے ان پٹ |
<ان پٹ کی قسم = "نمبر"> | نمبر ان پٹ |
<ان پٹ کی قسم = "پاس ورڈ"> | پاس ورڈ فارم عنصر |
<ان پٹ کی قسم = "ریڈیو"> | ریڈیو بٹن عنصر فارم عنصر |
<ان پٹ کی قسم = "رینج"> | تشخیص نمبر ان پٹ |
<ان پٹ کی قسم = "ری سیٹ"> | بٹن کا عنصر ری سیٹ کریں |
<ان پٹ کی قسم = "تلاش"> | تلاش فیلڈ |
<ان پٹ کی قسم = "جمع"> | بٹن فارم عنصر جمع کریں |
<ان پٹ کی قسم = "tel"> | ٹیلیفون نمبر ان پٹ |
<ان پٹ کی قسم = "متن"> | متن فیلڈ فارم عنصر |
<ان پٹ کی قسم = "وقت"> | ٹائم ان پٹ |
<ان پٹ کی قسم = "url"> | URL ان پٹ |
<ان پٹ کی قسم = "ہفتہ"> | سال اور ہفتے کی ان پٹ |
ins> | داخل کردہ متن |
kbd> | صارف کے ذریعہ داخل ہونے کا متن |
| سرٹیفکیٹ مینجمنٹ کے لئے محفوظ چابیاں بنائیں |
<لیبل> لیبل> | فارم لیبل |
<علامات افسانوی> | فارم فیلڈسیٹ کیشن |
| فہرست کی فہرست |
<لنک> | متعلقہ دستاویزات سے رابطہ کریں |
<اہم> main> | ایک صفحے پر مواد کا مرکزی علاقہ |
<نقشہ> نقشہ> | کلائنٹ سائڈ تصویر کا نقشہ |
<نشان> نشان> | نشان لگایا یا متن پر روشنی ڈالی |
<مینو> مینو> | حکموں کی فہرست |
<میٹا> | دستاویز کے بارے میں میٹا معلومات |
<میٹر> میٹر> | سکالر گیج |
تشریح نیویگیشن کے لنکس کے ساتھ ایک علاقہ ہے | |
سکرپٹ جب دستیاب نہیں ہیں تو مواد | |
غیر معیاری چیز | |
| آرڈر یا شمار شدہ فہرست |
منتخب کردہ فہرست میں اختیارات کے گروپ | |
منتخب کردہ فہرست میں اختیار | |
<پیداوار> پیداوار> | فارم کی حساب سے متعلق نتیجہ |
p> | پیراگراف |
ایک عنصر عنصر کا پیرس | |
pre> | پری فارمیٹ کردہ متن |
<ترقی> پیش رفت> | پیش رفت اشارے |
q> | مختصر ان لائن کوٹیشن |
روبی پیشن گوئی | |
روبی متن | |
<روبی> روبی> | روبی تشریح |
s> s> | ہڑتال متن |
samp> | نمونہ پیداوار |
<سکرپٹ> اسکرپٹ> | سکرپٹ |
<سیکشن> سیکشن> | ایک صفحے کا حصہ |
<منتخب> select> | منتخب کریں یا ڈراپ ڈاؤن مینو کی فہرست |
<چھوٹا> چھوٹا> | چھوٹے فونٹ سائز |
<ذریعہ> | میڈیا کا ذریعہ |
span> | عام ان لائن سٹائل کنٹینر |
strong> | مضبوط زور |