ایچ ٹی ایم ایل اور سی ایس ایس کے درمیان فرق

Anonim

ایچ ٹی ایم ایل بمقابلہ سی ایس ایس

HyperText مارک اپ زبان، وسیع پیمانے پر ایچ ٹی ایم ایل کے طور پر جانا جاتا ہے ویب صفحات کے لئے معروف مارک اپ زبان ہے. ایچ ٹی ایم ایل ویب صفحات کے بنیادی عمارت کا بلاک ہے. ویب براؤزر HTML دستاویز کو پڑھتا ہے اور ان کو بصری یا مشترکہ ویب صفحات میں شامل کرتا ہے. کیجادنگ انداز شیٹس (سی ایس ایس) ایک زبان ہے جو نشان زدہ زبان کا استعمال کرتے ہوئے تحریری دستاویز کے نظر اور فارمیٹنگ کی وضاحت کرتا ہے. ایچ ٹی ایم ایل میں لکھا گیا سٹائل کے ویب صفحات میں سی ایس ایس وسیع پیمانے پر استعمال کیا جاتا ہے.

HTML کیا ہے؟

HTML، جیسا کہ پہلے ذکر کیا گیا ہے ایک مارک اپ زبان ہے، نہیں پروگرامنگ زبان. مارک اپ زبان ایک ٹیگ کے نشانوں کا ایک سیٹ ہے اور ایچ ٹی ایم ایل مارک اپ ٹیگ استعمال کرتا ہے، جو عام طور پر ایچ ٹی ایم ایل ٹیگ کہا جاتا ہے، ویب صفحات کی وضاحت کرنے کے لئے. HTML دستاویزات ویب صفحات کی وضاحت کرتے ہیں اور ان میں HTML ٹیگ اور سادہ متن شامل ہیں. ایچ ٹی ایم ایل کے دستاویزات کو ایچ ٹی ایم ایل دستاویز میں آسانی سے شناخت کیا جاسکتا ہے کیونکہ وہ زاویہ بریکٹ (ای جی) کی طرف سے گھرا رہے ہیں. HTML ٹیگ عام طور پر ایک جوڑے میں دستاویز میں داخل ہوتے ہیں، جہاں پہلی ٹیگ شروع کی ٹیگ ہے (مثال کے طور پر ) اور دوسرا ٹیگ آخر ٹیگ ہے (ای جی. ). ویب براؤزر کا کام (مثال کے طور پر انٹرنیٹ ایکسپلورر، فائر فاکس، وغیرہ) HTML دستاویز پڑھتا ہے اور یہ ویب صفحہ کے طور پر ظاہر کرتا ہے. براؤزر صفحے کے مواد کی تشریح کرنے کیلئے HTML ٹیگ کا استعمال کرتا ہے اور ایچ ٹی ایم ایل ٹیگ اپنے آپ کو براؤزر کی طرف سے نہیں دکھایا جاتا ہے. ایچ ٹی ایم ایل صفحات تصاویر، اشیاء اور اسکرپٹ جیسے زبانوں میں لکھے گئے سکرپٹ کو سرایت کرسکتے ہیں. اس کے علاوہ، ایچ ٹی ایم ایل انٹرایکٹو فارم بنانے کے لئے استعمال کیا جا سکتا ہے.

سی ایس ایس کیا ہے؟

جیسا کہ پہلے ذکر کیا گیا ہے، سی ایس ایس کی وضاحت کرتا ہے کہ ایک صفحہ میں ایچ ٹی ایم ایل کے عناصر کو کس طرح دکھایا جانا چاہئے. اصل میں، ایچ ٹی ایم ایل کو ایک دستاویز کی شکل دینے کے لئے ٹیگ کرنے کا ارادہ نہیں تھا، لیکن مواد کی وضاحت کرنے کے لئے. لیکن، ایچ ٹی ایم ایل میں ٹیگ کی تعارف 3. 2 ویب ڈویلپرز کی زندگی بہت مشکل ہے. بڑے ویب سائٹس کو فروغ دینے پر، ہر صفحے پر فونٹ اور رنگ کی معلومات شامل کرتے ہوئے ایک بہت ہی مشکل عمل بن گیا. اس مسئلے کے حل کے طور پر، عالمی وائڈ ویب کنسورشیم (ڈبلیو 3 سی) نے سی ایس ایس کو تشکیل دیا. ایچ ٹی ایم ایل 4. 0 HTML دستاویز سے ہٹا دیا جا سکتا ہے اور ایک علیحدہ سی ایس ایس فائل میں ذخیرہ کرنے کے لئے تمام فارمیٹنگ کی اجازت دیتا ہے. سی ایس ایس دستاویز دستاویز کی علیحدگی کو دستاویز کی پیشکش جیسے ترتیب، رنگ اور فونٹ سے بناتا ہے. اس سے متعدد ویب صفحات کو اسی فارمیٹنگ کا اشتراک کرنے اور ساختی مواد میں پیچیدگی اور تکرار کو کم کرنے کی اجازت دے گی. سی ایس ایس بھی مختلف شیلیوں میں پیش کئے جانے کے لئے اسی مارک اپ صفحہ کو بھی اجازت دے سکتی ہے تاکہ قارئین کو ویب صفحہ کے مصنف کی طرف سے متعین کردہ ایک پر نظر ثانی کرنے کے لئے مختلف سٹائل شیٹ کو منتخب کرنے کی اجازت دی جائے. آج سی ایس ایس تمام براؤزرز کے ذریعہ وسیع پیمانے پر استعمال اور اس کی حمایت کرتا ہے.

ایچ ٹی ایم ایل اور سی ایس ایس کے درمیان فرق

ایچ ٹی ایم ایل اور سی ایس ایس کے درمیان فرق یہ ہے کہ ایچ ٹی ایم ایل ایک مارک اپ زبان ہے جو ویب صفحہ کے مواد کی وضاحت کرنے کے لئے استعمال کیا جاتا ہے، جبکہ سی ایس ایس ایک طرز شیٹ زبان ہے. یہ ویب صفحہ کے فارمیٹنگ کی وضاحت کرنے کے لئے استعمال کیا جاتا ہے.اگرچہ ایچ ٹی ایم ایل اس ویب مقصد کے فارمیٹنگ کی وضاحت بھی کر سکتا ہے، اس مقصد کے لئے سی ایس ایس کا استعمال زیادہ مؤثر ہوگا، کیونکہ یہ مواد کی علیحدگی کو فروغ دینے اور سائٹ کی وسیع استحکام سے بھی اجازت دے گا.