it-swarm.asia

لماذا Drupal 7 يفضل قواعد CSSimport على علامات <link>؟

"لا تستخدم @import " ، يقول الكثير من الرجال.

هناك الكثير من أوجه القصور في استخدام @import.

  • يؤدي استخدام @import داخل ورقة أنماط إلى إضافة رحلة ذهاب وإياب أخرى إلى وقت التنزيل الإجمالي للصفحة.
  • يؤدي استخدام @import في IE إلى تغيير ترتيب التنزيل. وقد يتسبب ذلك في وقت أطول لتنزيل أوراق الأنماط ، مما يعيق عرض التقدم ويجعل الصفحة تبدو أبطأ.

لماذا Drupal 7 يستخدمه؟

أريد تغيير قواعد @import إلى علامات <link>. كيف يمكنني أن أفعل هذا؟

25
enjoylife

لا تستخدمimport لاستيراد ملفات css :

يستخدمimport فقط في وضع التجميع بخلاف CSS. يتم ذلك للمشكلة IE القيد بعدد العلامات.

هذا يجب أن يفسر السبب وكيفية التخلص منه. يجب أن يستخدم أي موقع إنتاج تجميع CSS ، ولا يحتوي علىimport.

22
Jeremy French