عدد المساهمات : 594 نقاط : 6917 السٌّمعَة : 4 تاريخ التسجيل : 15/06/2010
موضوع: دورة أحتراف تقنية css : مقدمة عن css السبت يوليو 03, 2010 2:18 pm
بناء صفحات الويب بواسطة الهتمل يشبه رسم لوحة بورتريه بواسطة بكرة الدهان الاسطوانية ، فقط الأشخاص ذوي الأرواح المصممة و المتماسكة يمكنهم تحقيق النتيجة التي يريدونها . انها ليست الأداة المناسبة للدقة و المرونة . أي شخص استخدم الهتمل لأكثر من أسبوع يعرف أنها ليست أداة فعالة لإنشاء صفحات الويب . و لهذا نعود أحياناً إلى صنع صور GIF كبيرة عندما نريد استخدام خط ملائم أو تخطيط ما ، بغير هذا نحن مرغمون على استعمال واصفات الصفحات المعقدة و فواصل GIF خفية لكي نضع الأشياء كما نريد في الصفحة . هذا سخيف بالطبع ، شفرتنا تزداد تعقيداً و تزداد أعداد صور GIF و الصفحة النهائية تأخذ عرض حزمة كبير ، هذه ليست الطريقة الأفضل لبناء صفحة ويب . لكن في أواخر عام 114146 بدأت صفحات الأنماط تدخل الساحة ، رسمياً تدعى صفحات الأنماط المتعاقبة Cascading Stylesheets أو CSS ، و هي قريبة رشيقة لهتمل وعدت بـ : 1- تحكماً أكثر دقة من ذي قبل في التخطيط و الخطوط و الألوان و الخلفيات ، و المؤثرات الطباعية الأخرى . 2- طريقة لتحديث مظهر و تنسيق عدد غير محدود من الصفحات عن طريق تغيير وثيقة واحدة فقط . 3- التوافق عبر المتصفحات و المنصات المختلفة . 4- شفرة أقل ، و صفحات أقل ، و تحميل أسرع . و بالرغم من الدعم الضعيف لها من قبل العديد من متصفحاتنا المفضلة ، فإن CSS بدأت بالفعل في تحقيق هذه الوعود . فقد حولت الطريقة التي نصنع بها صفحات الويب ، بالإضافة إلى أنها حجر الأساس لهتمل الديناميكية DHTML . إذن ، ما هو الشيء المميز في صفحات الأنماط المتعاقبة ؟ 1- يمكنك الفصل بين الشكل و البنية . 2- يمكنك التحكم بالتخطيط أكثر من ذي قبل . 3- يمكنك عمل صفحات أصغر و أسرع . 4- يمكنك صيانة العديد من الصفحات في نفس الوقت بأسهل و أسرع من ذي قبل . 5- يمكنك أن تكون صديق للمتصفحات المختلفة . 6- يمكنك تزيين صفحاتك بحيل أنيقة مثل تغيير لون الوصلة عند المرور عليها و عند الضغط عليها أو التحكم في حجم النص بقبضة من حديد .