أيهما أفضل لأكواد css هل وضعها في <style> أم في رابط خارجي بامتداد .css

أيهما أفضل لأكواد css هل وضعه في أم في رابط خارجي بامتداد .css


هناك سببين :

الاول للتنظيم .

و الثاني هو الاهم : السرعة ، لان المتصفح يقوم بتخزين الملفات على الحاسوب ، و بمجرد طلب الملف مرة اخرى ، سيتحقق المتصفح اذا كان الملف سبق و ان تم تحميله ، اذا كان كذلك سيتحقق من تاريخ اخر تعديل على الملف و ان ظهر للمتصفح ان الملف الموجود على الحاسوب هو نفسه الموجود على استضافة الموقع ، فسيتجاهل تحميله من جديد .

و بالتالي زيادة سرعة التصفح و ذلك بتقليل الملفات التي يتم تحميلها سواء كانت صور ، ملفات ستايل او ملفات الجافاسكربت .

اما في حالة كتابة الملف داخل وسم ال style. فالمتصفح لن يكون قادرا على تتبع الستايل و بالتالي سيقوم بتحميله من جديد كما يتم تحيمل ملفات ال html .

لا ، لسي كذلك ، لا يتم تحيم الملفات كل مرة ،

و للتاكد قم بفتح نافدة netwotk على متصفحك و اعد تحيمل الصفحة و ستظهر اغلب الملفات بكود 304 . يعني ملف لم يتم التعديل عليه و هو طبق الاصل للملف الموجود على الحاسوب ،

ابحث اكثر عن ( 304 Not Modified )

المتصفح يقوم بتخزين الملفات في حالة اذا كان المسئول عن الموقع مفعل خاصية التخزين"Cache" في موقعة او الاستضافة توفر ذلك ، لو لم يتم تفعيل الخاصية عند زيارة المستخدم للموقع في كل مرة سيتم تحميل الملفات من جديد.