عندما يبدأ مبتدئو CSS لأول مرة في استخدام تخطيط div+css، غالبًا ما ينزعجون من السؤال: عند تحديد سمة، هل يجب عليك استخدام المعرف أو الفئة؟ سأتحدث هنا عن مبادئي في استخدام المعرف والفئة في عملي. نأمل أن يساعد المبتدئين.
[b]مبادئ استخدام المعرف[/b]
نحن نعلم أن المعرفات فريدة من نوعها، مما يعني أنه لا يمكن تكرار المعرفات في ملف xhtml بالكامل، لذلك عندما نكتب صفحات ويب، يتم استخدام المعرفات للهياكل الكبيرة، مثل الشعار والملاحة والمحتوى الرئيسي وحقوق الطبع والنشر وما إلى ذلك، وفقًا للتسمية. المعايير قم بتسميتها #الشعار، #التنقل، #المحتوى، #حقوق الطبع والنشر. موقف آخر هو: عندما نريد تطبيق طبقة من خلال JS لتحقيق تأثير معين، نستخدم المعرف. يتم تحديد ذلك أيضًا من خلال تفرد المعرف.
[ب]مبادئ استخدام الصنف[/ب]
تعتبر الفئة عالمية في تعريف CSS ويمكن إعادة استخدامها بلا حدود، وهو ما يعكس أيضًا تفوق تخطيط div+css. غالبًا ما يتم استخدام الفصل داخل الهيكل وميزة ذلك هي أنه من المفيد الصيانة والتعديل اللاحق لرمز موقع الويب، وهذا سيجعل جميع الفئات أبناء أو أحفادًا.
شيء آخر يجب ملاحظته هو محاولة عدم السماح للفصل باحتواء معرف، مثل .ff #childer{. ..}، ومن الواضح أن هذا أمر غير مرغوب فيه ولا يتوافق مع عادات الكتابة. لقد قمت أيضًا بتقديم عادات كتابة جيدة من قبل، وهي مفيدة جدًا لكتابة التعليمات البرمجية الموحدة والتعاون مع الزملاء الآخرين وحتى الصيانة اللاحقة.