جديد المواضيع :
RSS
مقدمة CSS طباعة أرسل لصديقك

استثمر للحياة investolife

investolife

الصورة مصغرة أضغط عليها لترى الصورة بالحجم الطبيعى مقدمة CSS


CSS هي اختصار لي Cascading Style Sheets .

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


investolife ما الفرق بين CSS وHTML؟

إذا كانت HTML تستخدم لكتابة محتوى الصفحة , فإن CSS تستخدم لإضافة تصميم ثابتة لهذه المحتويات . من حيث :

investolife التحكم بالتصميم من خلال ملف واحد.

investolife إمكانية أكبر وأدق للتحكم بتفاصيل التصميم.

investolife إنشاء تصاميم خاصة لمختلف وسائل عرض الموقع مثل الشاشات والطابعات والهواتف النقالة .. إلخ

investolife العديد من التقنيات والأساليب المتقدمة في التحكم بالتصميم

و من الجدير بالذكر : إن استخدام CSS يتطلب معرفة أساسيات HTML، فإذا لم تكن ملماً ب HTML فيمكنك أن تبدأ بدروس HTML قبل أن تتعلم CSS.

investolife ما هي البرامج التي أحتاجها؟

كل ما تحتاجه هو محرر نصي بسيط . مثل المفكرة Notepad في ويندوز أو Pico في لينكس أو Simple text لنظام ماك . و طبعا لابد من المتصفح .


alt

 

investolife فكرة سريعة عن كيفية عمل CSS

في لغة HTML إذا كنا نريد خلفية للصفحة باللون الأحمر . سنكتب الكود

<body bgcolor="#FF0000">

 


و لكنه سيجعل اللون الاحمر فى هذه الصفحة فقط . و لن يؤثر على صفحات أخرى تالية . فإذا أردنا ان يكون هذا اللون مثلا هو صفة مميزة لكل صفحات موقعنا , هنا نستخدم CSS ونكتب

investolife

بهذا الامر سيكون لون الخلفية لاى صفحة فى موقعك هو اللون الاحمر مثلاً . و لكن كيف ؟ هذا ما نقدمه فى الشرح التالي .

القاعدة العامة و الاساسية لكتابة اكواد CSS هي

Selector { property : value ; }d

و الصورة توضح هذه القاعدة و علينا ان ننتبه للرموز { ---- : ---- ; } و التى لم نستخدمها من قبل فى HTML

investolife

 

الصورة مصغرة أضغط عليها لترى الصورة بالحجم الطبيعى كيفية إدراج أكواد CSS فى صفحة HTML

هناك ثلاث طرق يمكن أن تستخدمها لإدراج أكواد CSS فى صفحة HTML

الطريقة investolife : في نفس صفحة HTML عن طريق كتابة الأكواد داخل وسوم html مثل Body

مثال سنكتب عبلرة ترحيب على صفحة لونها أحمر

  <html>
  <head>
  </head>
  <body style="background-color: #FF0000;">
  <h1>مرحبا بكم</h1>
  <p>في استثمر للحياة </p>
  </body>
  </html>
  

و تبدو الصفحة بهذا الشكل

investolife


الطريقة investolife : في نفس وسم Head عن طريق الخاصية style

مثال سنكتب عبارة ترحيب على صفحة لونها أزرق فاتح

<html>
  <head>
  <style type="text/css">
  body
  {
  background-color:#b0c4de;  
  }
  </style>
  </head>
  <body>
  <p>مرحبا بكم فى </p>
  <h1> استثمر للحياة </h1>
  </body>
  </html>

و تبدو الصفحة بهذا الشكل

investolife

الطريقة investolife : ملف خارجي

هذه هي الطريقة الأفضل ، وهي أن تقوم بوضع رابط لملف خارجي يحوي أوامر CSS . و سيتم شرحها بالتفصيل لاحقاً .

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

مثلاً ، لنقل أن ملف التصميم لديك اسمه style.css وهو موجود في مجلد اسمه style ، هذه الحالة يمكن توضيحها أكثر من خلال هذا الرسم

investolife

المهم هنا هو إنشاء رابط بين ملف HTML وملف التصميم ، مثل هذا الرابط يمكن إنشاءه من خلال سطر واحد في HTML:


  <link rel="stylesheet" type="text/css" href="/inv/style/style.css" /> 

 

هذا الكود يخبر المتصفح بأن عليه استخدام التصميم من ملف CSS عندما يقوم بعرض ملف HTML . الجميل هنا أنك تستطيع ربط العديد من صفحات موقعك بملف تصميم واحد ، بمعنى آخر يمكن لملف تصميم واحد أن يستخدم للتحكم بتصميم العديد من الصفحات مما يضفى لموقع لمسة ساحرة . كما أنه يوفر الكثير من الجهد و الوقت .

 

 

مرجع سريع لكل أدوات css حمل من هنا

عندك سؤال