HTML کا حروفی جوڑ

تا کہ HTML پیج کا صحیح طور پر نمائش ہوسکے،مرورگر کو استعمال کئے جانے والی حروف زیادہ (کد) جانا چاہئیے:

مثال

<meta charset="UTF-8">

HTML کا حروفی جوڑ

HTML5 معیار،ویندوز کا استعمال کرنے والوں کو UTF-8 حروف زیادہ کا مشورہ دیتا ہے!

لیکن یہ روا نہیں تھا. ویل کی ابتدائی حروف کا اپنائش ASCII تھا.

بعدازاں،از HTML 2.0 تک HTML 4.01 تک،ISO-8859-1 معیاری حروف زیادہ کے طور پر دیکھا گیا.

XML اور HTML5 کے ساتھ،UTF-8 بالآخر آیا اور کئی حروف کا اپنائش پروبلم حل کردی.

ابتداً: ASCII

کمپیوٹر ڈاٹا الیکٹرانک آلات میں دوئمین کد (01000101) ذخیرہ میں رکھا جاتا ہے.

تا کہ متن کا ذخیرہ معیاری بن سکے، امریکی معلومات تبادلہ معیار کو (American Standard Code for Information Interchange،ASCII) بنایا گیا. یہ ہر ذخیرہ شدہ حرف کے لئے ایک منفرد بیاینری نمبر کا تعریف کرتا ہے، تاکہ 0-9 کے درمیان کی اعداد،بزرگ اور چھوٹی حروف (a-z،A-Z) اور خصوصی حروف (مثلاً ! $ + - ( ) @ < > ,) کو پشتیبانی کر سکے.

چونکہ ASCII 7 بیتی حروف استعمال کرتا ہے، لہذا وہ صرف 128 مختلف حروف کو ظاہر کر سکتا ہے.

ASCII کا سب سے بڑا ناچار، یہ کہ وہ غیر انگلیسی حروف کو خوار کردی.

امروز،ASCII استعمال میں آهستا آهستا آتا ہے، خاص طور پر بڑے میزبان کمپیوٹر سسٹم میں.

اگر مزید مطالعات کریں اپنے لئے، اپنے سائٹ پر آنے کے لئے رجوع کریں کامپل ASCII مراجع

در ویندوز میں: Windows-1252

Windows-1252 ویندوز (تا ویندوز 95) میں پیش دفعتی حروف زیادہ.

یہ ASCII کی تاریخی نوسان،بین‌المللی حروف کوچک کا ڈیگر کردی.

وہ ایک پورا بایٹ (8 بیتی) استعمال کرتا ہے تاکہ 256 مختلف حروف کو ظاہر کر سکے.

چونکہ Windows-1252 ویندوز میں پیش دفعتی تنظیم ہے، لہذا تمام مرورگران اس کو پشتیبانی کرتے ہیں.

اگر مزید مطالعات کریں اپنے لئے، اپنے سائٹ پر آنے کے لئے رجوع کریں کامپل Windows-1252 مراجع

در HTML 4 میں: ISO-8859-1

HTML 4 میں سب سے زیادہ استعمال شدہ حروف زیادہ ISO-8859-1.

ISO-8859-1 یە ASCII کی تاریخی نوسان،بین‌المللی حروف کوچک کا ڈیگر کردی.

مثال

<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">

در HTML 4 میں، متغیر ISO-8859-1 سے متفاوت حروفی جوڑ کو <meta> ٹیگ میں طے کیا جاسکتا ہے:

مثال

<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-8">

تمام HTML 4 پروسیسر بھی UTF-8 کو سپورٹ کرتے ہیں:

مثال

<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">

نکاتی:جب بروزر ISO-8859-1 کو دیکھتا ہے، وہ عام طور پر Windows-1252 کو اپنے آپ میں طے کرتا ہے، کیونکہ Windows-1252 میں 32 بین الاقوامی حروف موجود ہیں۔

اگر مزید مطالعات کریں اپنے لئے، اپنے سائٹ پر آنے کے لئے رجوع کریں کمپلٹ ISO-8859-1 رجوع

در HTML5 میں: یونی کوڈ UTF-8

HTML5 معیار وئب ڈیولپرز کو UTF-8 حروفی جوڑ کا استعمال کریں اپنے لئے مشورہ دیتا ہے۔

مثال

<meta charset="UTF-8">

متغیر UTF-8 سے متفاوت حروفی جوڑ کو <meta> ٹیگ میں طے کیا جاسکتا ہے:

مثال

<meta charset="ISO-8859-1">

یونی کوڈ یونین نے UTF-8 اور UTF-16 معیارات تیار کئے، کیونکہ ISO-8859 حروفی جوڑ محدود ہے اور کثیر زبانی ماحول میں غیر متوافق ہے۔

یونی کوڈ معیار (تقریباً) دنیا کی تمام حروف، علامات اور آئیکنوگرامز کو احاطہ کرتا ہے۔

نکاتی:تمام HTML5 اور XML پروسیسر UTF-8، UTF-16، Windows-1252 اور ISO-8859 کو سپورٹ کرتے ہیں。

اگر مزید مطالعات کریں اپنے لئے، اپنے سائٹ پر آنے کے لئے رجوع کریں کمپلٹ یونی کوڈ رجوع