"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > نصائح تشغيل SS يجب تجنبها

نصائح تشغيل SS يجب تجنبها

نشر في 2025-04-15
تصفح:287

SS Practices that You Should Avoid

مرحبًا يا من هناك! لقد مرت بعض الوقت منذ مقالتي الأخيرة ، وفقدت التواصل معكم جميعًا. أنا متحمس للعودة ومشاركة بعض النصائح المفيدة لرحلة الويب الخاصة بك!

اليوم ، دعنا نستكشف خمسة ممارسات CSS يجب عليك تجنبها . أتمنى أن تجد هذه الأفكار مفيدة! دعنا نذهب ؟

1. محددات محددة بشكل مفرط

كتابة محددات محددة للغاية يمكن أن تجعل CSS أكثر صعوبة لإدارة وتصحيح. حافظ على المحددات بسيطة وقابلة لإعادة الاستخدام.

يتجنب:

#header .nav .link.active:hover {
    color: red;
}

أحسن:

.nav-link:hover {
    color: red;
}

استخدم الخصوصية فقط عند الحاجة لتجنب التعقيد غير الضروري.

2. المحددات العالمية الزائدة

يمكن أن يؤثر استخدام المحددات العالمية أو العريضة بشكل مفرط على الأجزاء الكبيرة من موقعك.

يتجنب:

* {
    margin: 0;
    padding: 0;
}

أحسن:

html, body {
    margin: 0;
    padding: 0;
}

تقليل استخدام المحددات العالمية لمنع الآثار الجانبية غير المتوقعة.

3. ألوان أو القيم المتشددين

يجعل التشفير المتشددين التحديثات صعبة. بدلاً من استخدام قيم عشوائية في كل مكان ، استخدم المتغيرات من أجل الاتساق.

يتجنب:

.primary-btn {
    color: #3498db;
    margin: 20px;
}

أحسن:

:root {
    --primary-color: #3498db;
    --default-margin: 20px;
}
.primary-btn {
    color: var(--primary-color);
    margin: var(--default-margin);
}

4. وحدات غير متناسقة

خلط وحدات (على سبيل المثال ، PX ، REM ، ٪) يؤدي إلى تصميمات غير متسقة وقضايا الاستجابة.

يتجنب:

font-size: 16px;  
margin: 1rem;  
width: 50%;

أحسن:

font-size: 1rem;  
margin: 1rem;  
width: 50%;

استخدم وحدات ثابتة مثل REM للخطوط و ٪ للتخطيط.

5. نسيان توافق المتصفح

باستخدام ميزات CSS جديدة دون النظر في دعم المتصفح يمكن أن يكسر التصميمات لبعض المستخدمين.

يتجنب:

div {
    aspect-ratio: 16 / 9;
}

أحسن:

@supports (aspect-ratio: 1) {
    div {
        aspect-ratio: 16 / 9;
    }
}

خاتمة

بواسطة تجنب ممارسات CSS الشائعة هذه ، يمكننا كتابة أنماط أنظف وأكثر كفاءة وضمان صفحات ويب عالية الأداء. اتباع أفضل الممارسات لا يحسن تجربة المستخدم فحسب ، بل يجعل الكود الخاص بنا أيضًا أكثر قابلية للقراءة و قابلة للصيانة لفريقنا. 

أتمنى أن تجد هذا المنشور مفيدًا! نراكم في المقالة التالية!

بيان الافراج يتم استنساخ هذه المقالة على: https://dev.to/tilakjain123/5-css-practices-that-you-adl-adoid-nkd؟1 إذا كان هناك أي انتهاك ، فيرجى الاتصال بـ [email protected] لحذفها.
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3