سی ایس ایس کے لئےport اور لنک کے درمیان کیا فرق ہے؟

اگر آپ ویب کے ارد گرد نظر آتے ہیں اور مختلف ویب صفحات کے کوڈ کو دیکھتے ہیں تو، آپ کو دیکھا ہے کہ ایک چیز یہ ہے کہ مختلف سائٹس میں مختلف طریقوں سے ان کے بیرونی سی ایس ایس فائلیں شامل ہیں- یا @ نقطہ نظر کے ذریعے یا اس سے منسلک کرکے سی ایس ایس فائل. سی ایس ایس کیلئے لنک اور لنک کے درمیان فرق کیا ہے اور کس طرح آپ نے فیصلہ کیا ہے کہ آپ کے لئے کون سا بہتر ہے؟ چلو نظر آتے ہیں

# 64؛ درآمد اور & lt؛ لنک & gt؛ درمیان فرق

فیصلہ کرنے سے پہلے کون سا طریقہ کار استعمال کرنے کے لۓ آپ کے طرز چادروں میں شامل ہوسکتا ہے، آپ کو یہ سمجھنا چاہئے کہ دو طریقوں کے لئے استعمال کیا جانا تھا.

- آپ کے ویب صفحات پر بیرونی سٹائل شیٹ شامل کرنے کے لئے لنک کا پہلا طریقہ ہے. یہ آپ کا ویب صفحہ اپنے سٹائل شیٹ کے ساتھ مل کر منسلک کرنا ہے. یہ آپ کے ایچ ٹی ایم ایل دستاویز میں شامل ہے اس طرح:

@ درآمد - درآمد آپ کو ایک طرز شیٹ کو ایک دوسرے میں درآمد کرنے کی اجازت دیتا ہے. یہ لنک منظر سے تھوڑا سا مختلف ہے، کیونکہ آپ ایک منسلک سٹائل شیٹ کے اندر سٹائل شیٹس درآمد کرسکتے ہیں. اگر آپ اپنے ایچ ٹی ایم ایل دستاویز کے سر میں ایکimport شامل ہیں تو، اس طرح اس طرح لکھا جاتا ہے:

<سٹائل کی قسم = "ٹیکسٹ / سی ایس ایس"> @ درآمد url ("styles.css")؛

معیار کے نقطہ نظر سے، بیرونی سٹائل شیٹ سے منسلک یا درآمد کرنے میں کوئی فرق نہیں ہے. کسی بھی راستے درست ہے اور یا تو راستہ برابر (زیادہ تر معاملات میں) کام کرے گا. تاہم، چند وجوہات موجود ہیں جو آپ کسی دوسرے کو استعمال کرنا چاہتے ہیں.

کیوں استعمال کریں & # 64؛ درآمد؟

بہت سے سال پہلے، اس کے بدلے (یا اس کے ساتھ) کا استعمال کرنے کے لئے سب سے زیادہ عام وجہ یہ ہے کہ پرانے براؤزرز نےimport نہیں پہچان لیا، لہذا آپ ان سے شیلیوں کو چھپا سکتے ہیں. اپنے سٹائل کے چادروں کو درآمد کرکے، آپ انہیں بنیادی طور پر جدید، معیار کے مطابق براؤزرز کے لۓ جدید ترین براؤزر کے ورژن سے "چھپا" کرتے ہیں.

import طریقہ کے لئے ایک اور استعمال ایک صفحے پر ایک سے زیادہ سٹائل کے شیٹ استعمال کرنا ہے، جبکہ صرف آپ کے دستاویز کے <سر> میں ایک لنک بھی شامل ہے. مثال کے طور پر، ایک کارپوریشن میں اس سائٹ پر ہر صفحے کے لئے گلوبل اسٹائل شیٹ ہوسکتا ہے، اس کے علاوہ اس اضافی شیلیوں میں ذیلی سیکشن ہوتے ہیں جو صرف اس ذیلی سیکشن پر لاگو ہوتے ہیں. ذیلی سیکشن اسٹیٹ شیٹ سے منسلک کرکے اور عالمی شیلیوں کو اس انداز شیٹ کے سب سے اوپر لے کر، آپ کو سائٹ اور ہر ذیلی سیکشن کے لئے تمام شیلیوں کے ساتھ بہت بڑا انداز شیٹ برقرار رکھنے کی ضرورت نہیں ہے. صرف ضروری یہ ہے کہ آپ کے باقی طرز قواعد کے سامنے کوئیimport قوانین کی ضرورت ہے. اس کے علاوہ، اس بات کو یقینی بنانا کہ میراثیت اب بھی ایک مسئلہ ہوسکتی ہے.

کیوں استعمال کرتے ہیں & lt؛ link & gt ؛؟

منسلک سٹائل کے شیٹس کا استعمال کرنے کے لئے ایک بڑی تعداد آپ کے گاہکوں کے لئے متبادل سٹائل شیٹ فراہم کرنا ہے. فائر فاکس، سفاری اور اوپیرا جیسے براؤزر کو rel = "متبادل شیلیفیٹ شیٹ" کی خصوصیت کی حمایت کرتا ہے اور جب ایک دستیاب ہے تو وہ ناظرین کو ان کے درمیان سوئچ کرنے کی اجازت دیتا ہے. آپ IE میں طرز شیٹس کے درمیان سوئچ کرنے کے لئے جاوا اسکرپٹ سوئچر کا استعمال بھی کرسکتے ہيں. یہ مقاصد کے مقاصد کیلئے زوم ترتیب کے ساتھ اکثر استعمال ہوتا ہے.

import استعمال کرنے کے لئے خرابیوں میں سے ایک یہ ہے کہ اگر آپ کے پاس بہت آسان اس میں صرفimport حکمرانی ہے تو، آپ کے صفحات کو "غیر مستحکم مواد کا فلیش" (FOUC) دکھا سکتا ہے جیسا کہ وہ لوڈ کر رہے ہیں. یہ آپ کے ناظرین کے لئے جھوٹ بول سکتا ہے. اس کا ایک سادہ حل یہ یقینی بنانا ہے کہ آپ کے پاس کم از کم ایک اضافی یا