تحدد ورقة الأنماط الخارجية كيف تبدو صفحة الويب. يمكنك استخدام ورقة أنماط لتحديد أشياء مثل حجم النص ولونه وخطه أو لون الأزرار أو موضع القوائم والأشرطة الجانبية.
التعليمات البرمجية المستخدمة في ورقة أنماط خارجية
هناك نوعان من التعليمات البرمجية المستخدمة لإنشاء صفحة ويب أساسية:
- لغة ترميز النصوص التشعبية (لغة البرمجة): يحدد محتوى صفحة الويب. يحتوي على النص الفعلي مع ترميز يحدد ما إذا كانت أقسام النص عبارة عن فقرات أم عناوين أم قوائم. يحتوي أيضًا على روابط للصور التي تظهر على الصفحة وارتباطات تشعبية لصفحات خارجية.
- اوراق النمط المتعاقب (CSS): لغة ترميز تستخدم لتحديد كيفية عرض المحتوى. إنه يحدد كيفية عرض كل نوع من عناصر النص ويمكنه عرض نفس النوع من العناصر بشكل مختلف إذا كانوا ينتمون إلى فئات مختلفة أو لديهم معرف مختلف. يسمح هذا لأشياء مثل القوائم والقوائم بالتصرف بشكل مختلف تمامًا داخل النص الرئيسي لصفحة الويب.
بشكل عام ، يعد فصل الأسلوب عن المحتوى فكرة جيدة ، حيث يتيح لك التركيز على شيء واحد في كل مرة. يصبح هذا أكثر أهمية في الفريق ، مما يسمح للمتخصصين في المحتوى والعرض التقديمي بالعمل بشكل مستقل عن البقية. ربما الأهم من ذلك ، أنه يسمح أيضًا بتطبيق مجموعة واحدة من تعليمات النمط بشكل موحد عبر موقع ويب بأكمله.
يمكن بعد ذلك تغيير العرض المرئي للموقع من ورقة أنماط واحدة دون تحرير كل صفحة ويب على حدة. بالنسبة لمواقع الويب المعقدة الأكبر ، يمكن استخدام عدد من أوراق الأنماط للتحكم في النص والقوائم والأقسام داخل الصفحات. قد تسمى هذه المجموعة من أوراق الأنماط "سمة".
استخدام CSS خارجي لربط HTML بـ CSS
من الممكن تضمين نمط CSS مباشرةً في HTML لصفحة الويب ، باستخدام CSS لتصميم كل فقرة بشكل فردي والعنوان بشكل مختلف. هذا النوع من التصميم المضمن بشكل عام ليست فكرة جيدة ، حيث تفقد كل مزايا فصل النمط عن المحتوى. الأهم من ذلك ، أنك تفقد القدرة على تحديث موقع الويب الخاص بك بالكامل باستمرار من ملف واحد.
الطريقة الصحيحة لتطبيق نمط على موقع ويب هي إنشاء ملف ورقة أنماط خارجي واحد لكل نوع من الأنماط التي تريد تطبيقها ، ثم الرجوع إلى هذه الملفات من كل ملف HTML. على سبيل المثال ، قد يكون لديك أوراق الأنماط الخارجية التالية:
- text.css
- menus.css
- layout.css
يمكنك إجراء تغييرات على كود CSS داخل أوراق الأنماط الخارجية هذه دون تغيير ملفات أسماء الملفات ، مما يعني أن الإشارات إلى هذه الملفات ، ضمن HTML لجميع صفحات الويب الخاصة بك ، لن تكون كذلك تغير.
أمثلة على HTML و CSS
يمكن أن تحتوي صفحة HTML البسيطة جدًا على الكود التالي:
كل شئ عني!
هذه الصفحة عني ولماذا أنا رائع.
إذا كنت تريد أن ترى كيف يبدو هذا في متصفح الويب ، فقم بنسخ النص إلى محرر نص مثل المفكرة. احفظ الملف كملف مثل "index.html" واسحبه إلى متصفحك لمشاهدة نمط المدرسة القديمة.
يمكن ربط ورقة أنماط خارجية بسيطة بهذه الصفحة عن طريق إضافة الكود التالي أسفل ملف.
اكتب = "text / css"
href = "myStyle.css" />
قم بإنشاء ملف نصي آخر يسمى myStyle.css ، موجود في نفس المجلد مثل index.html والذي يحتوي على الكود التالي:
h1 {
اللون: # FF7643 ؛
خط الوجه: Arial '
}
ص {
لون احمر؛
حجم الخط: 1.5em ؛
}
هناك الكثير الذي يمكنك فعله باستخدام CSS. إذا كنت تريد معرفة المزيد ، مدارس W3 مكان رائع للبدء.