سي إس إس CSS

اللغة التي تحدد شكل صفحة الويب، وتعيش في ملف خاص بها حتى يغيّر تعديل واحد شكل كل الصفحات معًا.

يُعرف أيضًا بـ صفحات الأنماط المتتالية ملف التنسيق تنسيق صفحات الويب

التعريف

سي إس إس هي اللغة التي تحدد شكل صفحة الويب. الألوان والخطوط والمسافات وعرض الأعمدة وما يتحرك عند مرور المؤشر فوقه. أما الكلمات والصور فتأتي من إتش تي إم إل. وسي إس إس هي الطبقة التي تجعلها تشبه نشاطك التجاري بدل أن تبدو مستندًا عاديًا.

والفكرة وراءها بسيطة، وهي سبب وجودها أصلًا. التنسيق يعيش في ملف خاص به بعيدًا عن النص. وسطر واحد في ذلك الملف يحدد لون كل زر في كل صفحة. تغيّره مرة، فيتغير الموقع كله معه.

هذه هي النظرية. أما عمليًا فهذا هو السؤال الذي يستحق أن تطرحه على المورّد قبل أن تشتري أي شيء. إذا غيّرنا لون علامتنا التجارية العام القادم، كم موضعًا يجب تعديله؟ في موقع مبني بعناية تكون الإجابة موضعًا واحدًا. وفي موقع جُمع على عجل يكون اللون مكتوبًا في أربعمئة موضع، فيتحول تغيير الهوية إلى مشروع صغير. والموقعان يبدوان متطابقين يوم الإطلاق، ولا يظهر الفرق إلا لاحقًا.

وسي إس إس أيضًا هي ما يجعل موقعًا واحدًا يناسب الهاتف واللوحي وشاشة المكتب. الصفحة نفسها تعيد ترتيب نفسها. وإذا عرض عليك أحدهم موقعًا منفصلًا للهاتف، فهذه طريقة قديمة تضاعف ما تحتاج إلى تحديثه. والطبقة نفسها تتكفل بالعربية كذلك، إذ يقلب ملف التنسيق الصفحة كلها من اليمين إلى اليسار دون بناء موقع ثانٍ، وهكذا تسلّم لينكي سوفت لنظم المعلومات مواقعها بلغتين.

ومن السهل التقليل من شأن سي إس إس لأنها تبدو زينة، وهي ليست كذلك. فهي تقرر إن كان النص يبقى مقروءًا على هاتف تحت الشمس، وإن كان الزر كبيرًا بما يكفي للإبهام، وكم تستغرق الصفحة حتى تظهر. وملف تنسيق ثقيل مليء بقواعد لا يستعملها أحد يُبطئ كل صفحة في الموقع. لذلك حين تتسلم لينكي سوفت تصميم موقع وبناءه نحذف من القواعد أكثر مما نكتب، وينطبق الأمر نفسه داخل تطبيق الويب، حيث ينبغي أن تتشارك مئات الشاشات الإدارية تنسيقًا واحدًا بدل أن تحمل كل شاشة تنسيقها. أما الكلمات على تلك الشاشات فتبقى قادمة من إتش تي إم إل.

أسئلة حول سي إس إس

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

ما زلت غير متأكد كيف ينطبق هذا على مشروعك؟

أخبرنا بما تبنيه وسنجيبك بلغة واضحة.