استخدام الـ Underscore في خصائص CSS!

A perfect desktop image for CSS developers
Image via Wikipedia

اليوم نقدم لكم معلومة صغيرة جدا ولكنها هامة للغاية. هل أخطأت يوما وأضفت رمز الـ Underscore (_) إلى بداية أحد الخصائص في كود CSS، مثلا:

<body style="_background-color: Red">

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

بعكس جميع المتصفحات الأخرى وبعكس أيضا الإصدار الخاص بماك Mac، فإنترنت إكسبلورر ويندوز الإصدارات 5 والأعلى تتجاهل وجود الـ Underscore في بداية أسماء الخصائص وتعاملها معاملة الخصائص العادية تماما. لهذا فالكود السابق يعمل على إنترنت إكسبلورر في الويندوز، بينما لا يعمل أبدا على إنترنت إكسبلورر في Mac أو أي متصفح آخر.

أيضا فكود مثل التالي يجعل لون الخلفية للصفحة أحمر في إنترنت إكسبلورر ويندوز بينما يجعله أزرق في المتصفحات الأخرى:

<body style="background-color: Blue; _background-color: Red;">

دمتم بأطيب حال!

مصدر المعلومة: Wellstyled

مواضيع مشابهة:

اخترنا لك:

أحدث المواضيع:

هل أعجبتك؟ شارك بها...