حب الى الابد
ماهو الـ CSS مقدمة ونظرة عامة Fxbgnt11
حب الى الابد
ماهو الـ CSS مقدمة ونظرة عامة Fxbgnt11
حب الى الابد
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

حب الى الابد

والله نورتِ المنتدي من جديد يـ{زائر}.

 
الرئيسيةالتسجيلأحدث الصوردخول

ادارة المنتدي: اهـلا ومرحــبا بك معنا نورتنا بزيارتك الجميلة وزودت شوقنا ولهفتنا ع مشاركاتك ومواضيعك اذا كانت هذه هية زيارتك الاولي فيتوجب عليك التسجيل لتكون عضو معنا وتتمتع بكل مميزات العضوية المجانية  (اضغط هنا للتسجيل) اما اذا كنت قمت بالتسجيل مسبقا فيتوجب عليك الدخول بكتابة اسمك والرقم السري.  شكرا.ً


 

 ماهو الـ CSS مقدمة ونظرة عامة

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
medo

™المدير العـام™
™المدير العـام™
medo


عدد مساهماتى : 5740
انا ذكر
مزاجي : الحمدلله
انا من : مصر
احترامك لقوانين المنتدي :
ماهو الـ CSS مقدمة ونظرة عامة Left_bar_bleue100 / 100100 / 100ماهو الـ CSS مقدمة ونظرة عامة Right_bar_bleue

نشاطك فى المنتدي :
ماهو الـ CSS مقدمة ونظرة عامة Left_bar_bleue100 / 100100 / 100ماهو الـ CSS مقدمة ونظرة عامة Right_bar_bleue

عدد نقاط التميز : 9968
عدد التقيمات : 15
تاريخ التسجيل : 17/08/2007
وسام1 : ماهو الـ CSS مقدمة ونظرة عامة Deign_11
وسام2 : ماهو الـ CSS مقدمة ونظرة عامة Sl2vbo
وسام3 : ماهو الـ CSS مقدمة ونظرة عامة 3h210
وسام4 : ماهو الـ CSS مقدمة ونظرة عامة Q1q0-710
توقيع المنتدي : توقيع المنتدي

ماهو الـ CSS مقدمة ونظرة عامة Empty
مُساهمةموضوع: ماهو الـ CSS مقدمة ونظرة عامة   ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime15.05.09 1:35


:g:4:
:sleep:
لـ CSS هو عبارة عن طريقة اضافية تنظم بها تنسيق الصفحات
بطريقة سهلة ومرنة وتمكنك من عمل الكثير من الأشياء دون التغيير فى اكواد الـ HTML - فى هذا الدرس سنتعلم التالى


  • طريقة صياغة اكواد CSS
  • تحديد العنصر الذى سيطبق عليه التنسيق SELECTOR
  • الخصائص Properties
  • كيفية تطبيق اكواد الـ CSS فى الـ XHTML


(لكن يجب ان تكون درست دورة الـ HTML قبل البدأ فى هذه الدورة)
على بركة الله نبدأ

1. طريقة صياغة اكواد CSS

اكواد الـ CSS تصاغ بالشكل التالى
كود:

div{
font-size: 20px;
}



حيث div هو العنصر الذى سيتم تطبيق كود الـ CSS عليه (Selector)
والـ font-size
هى الخاصية (Property), اى الجزء الذى نريد التعامل معه او إعداداه داخل العنصر
20px هى قيمة الخاصية (Value)

2. تحديد العنصر الذى سيطبق عليه التنسيق SELECTOR

الـ Selector هو عبارة عن تحديد الجزء الذى سيتم تطبيق الإعدادات عليه
كما سبق وقلنا.

هناك ثلاث انواع للـ Selector

الـ html selector والذى نحدد به اوسمة من اوسمة الـ html الأساسية
كالـ div و span و p الخ.
كامثال
كود:

p{
border: #000000 solid 1px;
}



والنوعان الأخران هما الـ id's والـ classes

الـ id يتم وضعها فى عناصر الـ html بالشكل التالى
كود:

some text here


(حيث span_id هى الـ id لهذا العنصر, ولا يشترط اسم محدد, المهم ان يكون هذا الأسم متوافق مع معايير قيم الخصائص التى تعلمتها فى الـ html)
ويتم الوصول لهذا العنصر فى الـ css بالشكل التالى
كود:

الكود:
#span_id{
/*
css codes goes here
*/
}



والـ classes يتم وضعها فى الـ html بالشكل التالى
كود:

<
الكود:
span class="span_class">some text</span>
ونتعامل معها فى الـ css بالشكل التالى


كود:

الكود:
.span_class{
/*
any css codes goes here
*/
}



اذا ماذا اذا كان لدينا الثلاث عناصر التاليين
كود:

الكود:
<div class="my_body">main body text</div>
<span id="simple_line">one line text here</span>
<p class="paragraph_line">here is an paragraph</p
>



ونريد تعيين لون الخط (مثلا) للون الأحمر للثلاث عناصر
هل نكتبهم بالشكل التالى
كود:
الكود:

.my_body{
color: red;
}
#simple_line{
color: red;
}
.paragraph_line{
color: red;
}


الكود السابق ليس خطأ. لكن بما اننا نسعى للأفضل دائما, فالأفضل يكون كالتالى
كود:

الكود:
.my_body, #simple_line, .paragraph_line{
color: red;
}




كما تلاحظ كل ماتحتاجه هو الفصل بين كل معرف للعنصر (سواء كان class او id)
بعلامة الفاصلة.

وايضا من ضمن طرق اختيار العناصر, هو الدوران داخل العناصر.

بمعنى مثلا لدينا التالى
كود:

الكود:
<div>any text
<p>another text inside the div</p>
</div>
<p>paragraph outside of the div</p>


لاحظ اننا لدينا عنصرين p
احداهما داخل الـ div والأخر خارجه
العنصر الذى خارج الـ div
الوصول له هو بالطريقة الأولى التى تم شرحها. لكن ماذا عن الذى داخل الـ div ؟

هذا هو مايسمى الدوران داخل العناصر ونصل اليه فى الـ css بالشكل التالى
كود:

الكود:
div p{
font-weight: bold;
}


بالأول حددنا العنصر الـ parent وهو الـ div
وبعده الـ child وهو الـ p الذى داخل الـ div

مع مراعاة ان هذه الطريقة نفصل فيها بين العناصر بالمسافة الفارغة ليس الا.


3. الخصائص Properties

الخصائص كما لاحظنا فى الأمثلة التى طرحناها, هى الجزء الذى نريد إعداده للعنصر.

ورأينا فى الأمثلة السابقة الـ font-size والذى يتم تحديد حجم الخط عن طريقه, والـ font-weight والذى يتم تحديد سمك (عرض) الخط عن طريقه.

وهناك العديد من الخصائص سندرس كل منهم بالتفصيل فى موضوعات اخرى.


4. تطبيق الـ CSS فى الـ XHTML

هناك ثلاث طرق لوضع اكواد الـ CSS بصفحات الـ XHTML

الطريقة الأولى, وهى Inline CSS

وهى عن طريق اضافة خاصية Style للعنصر.

وتكون بالشكل التالى كامثال
كود:
الكود:
 
<p style="font-size: 20px; color: red;">any text</p>

حيث قيمة الخاصية style تكون اكواد css صحيحة.

والطريقة الثانية Embedded Css
ويتم وضع اكواد الـ css داخل عنصر جديد له الإسم style بمنطقة الـ head بالصفحة
بالشكل التالى


كود:

الكود:
<html>
<head>
<title> any title</title>
<style type="text/css">
.any_class{
font-size: 16px;
text-align: center;
/*
etc etc
*/
}
</style>



الطريقة الثالثة والأخيرة.
هى عن طريق وضع اكواد الـ css بملف له الإمتداد .css
ونضع اشارة لهذا الملف داخل صفحة الـ html بمنطقة الـ head ايضا
(كما اتمنى انك تكون لاحظت التعليقات وكيف يتم وضعها فى الـ css)
ويتم الأمر بالشكل التالى
كود:
الكود:
 
<link rel=”stylesheet” type=”text/css” href=”somefile.css” />



اتمنى يكون الدرس الأول فى هذه الدورة كان بسيط ومفهوم بجميع جوانبه.

واعلم انه لم يكن مقدمة حقيقية. لكن هذا لأن الـ css والـ xhtml جزئين مكونين لشئ واحد.
ومن المحتمل ان اقوم بجعل الدورتين عبارة عن دورة واحدة اذا تطلب الأمر

الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://WwW.Lov4ever.yoo7.com
اميرة الظلام

ღالمديرة العامةღ
ღالمديرة العامةღ
اميرة الظلام


عدد مساهماتى : 3022
انا انثى
مزاجي : الحمدلله
احترامك لقوانين المنتدي :
ماهو الـ CSS مقدمة ونظرة عامة Left_bar_bleue100 / 100100 / 100ماهو الـ CSS مقدمة ونظرة عامة Right_bar_bleue

نشاطك فى المنتدي :
ماهو الـ CSS مقدمة ونظرة عامة Left_bar_bleue100 / 100100 / 100ماهو الـ CSS مقدمة ونظرة عامة Right_bar_bleue

عدد نقاط التميز : 4470
عدد التقيمات : 30
تاريخ التسجيل : 08/01/2008
وسام1 : ماهو الـ CSS مقدمة ونظرة عامة Twasel
وسام2 : ماهو الـ CSS مقدمة ونظرة عامة Etqan
وسام3 : ماهو الـ CSS مقدمة ونظرة عامة 3h510
وسام4 : ماهو الـ CSS مقدمة ونظرة عامة Q1q0-710
توقيع المنتدي : توقيع المنتدي

ماهو الـ CSS مقدمة ونظرة عامة Empty
مُساهمةموضوع: رد: ماهو الـ CSS مقدمة ونظرة عامة   ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime15.05.09 20:16

:cheers:
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
ماهو الـ CSS مقدمة ونظرة عامة
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» معلومات دينية عامة ..
» هذي وحده مقدمة شكوى تقول‎
» ماهو اجمل يوم فى حياتك ؟
» ماهو المرض الذي مات به سيد المرسلين
» ماهو أكثر ما يؤلمك في الجمل التاليه !!

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
حب الى الابد :: .::{الركن التعليمي}::. :: حب الى الابد للدورات التعليمة ا love forever to instruction sessions :: دورة CSS-
انتقل الى:  
عفواً يمنع النسخ للزوار
المواضيع الأخيرة
» مطوية (فَلَنُنَبِّئَنَّ الَّذِينَ كَفَرُوا بِمَا عَمِلُوا وَلَنُذِيقَنَّهُمْ مِنْ عَذَابٍ
ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime27.05.17 12:19 من طرف عزمي ابراهيم عزيز

» مطوية (مَنْ أَرْضَى اللَّهَ بِسَخَطِ النَّاسِ كَفَاهُ اللَّهُ النَّاسَ)
ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime03.05.17 10:24 من طرف عزمي ابراهيم عزيز

» مطوية (إِنَّ الْإِنْسَانَ لَفِي خُسْرٍ)
ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime08.04.17 20:52 من طرف عزمي ابراهيم عزيز

» مطوية (وَأَوْفُوا بِعَهْدِ اللَّهِ إِذَا عَاهَدْتُمْ)
ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime07.04.17 8:14 من طرف عزمي ابراهيم عزيز

» مطوية (لاَ تَسُبُّوا الأَمْوَاتَ)
ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime03.04.17 17:15 من طرف عزمي ابراهيم عزيز

» مطوية (وَجَعَلَ مِنْهَا زَوْجَهَا لِيَسْكُنَ إِلَيْهَا)
ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime31.03.17 9:30 من طرف عزمي ابراهيم عزيز

» مطوية (لَيْسَ مِنَّا مَنْ لَمْ يَرْحَمْ صَغِيرَنَا ويُوَقِّرْ كَبِيرَنَا)
ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime27.03.17 20:51 من طرف عزمي ابراهيم عزيز

» مطوية (وَلِيَبْتَلِيَ اللَّهُ مَا فِي صُدُورِكُمْ وَلِيُمَحِّصَ مَا فِي قُلُوبِكُمْ)
ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime24.03.17 14:37 من طرف عزمي ابراهيم عزيز

» مطوية (لا تَحْلِفُوا بِآبَائِكُمْ مَنْ حَلَفَ بِاللَّهِ فَلْيَصْدُقْ)
ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime17.03.17 14:54 من طرف عزمي ابراهيم عزيز

» مطوية (اتَّخَذُوا أَحْبَارَهُمْ وَرُهْبَانَهُمْ أَرْبَاباً مِنْ دُونِ اللَّهِ)
ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime13.03.17 16:04 من طرف عزمي ابراهيم عزيز

» مطوية (اللَّهُمَّ اسْتُرْ عَوَرَاتِنَا وَآمِنْ رَوَعَاتِنَا)
ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime10.03.17 8:19 من طرف عزمي ابراهيم عزيز

» مطوية (اللَّهُمَّ اسْتُرْ عَوَرَاتِنَا وَآمِنْ رَوَعَاتِنَا)
ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime10.03.17 8:18 من طرف عزمي ابراهيم عزيز

»  اذكار المسلم اليومية ، جميع اذكار المسلم اليومية ، كل اذكار المسلم اليومية
ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime28.09.13 13:27 من طرف @الجوكر@

» دورة كاملة من الالف الى الياء فى الاكسل والشرح صوت وصورة
ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime25.08.13 16:53 من طرف هشام العيسى

» حكم المباراة يقتل بسبب بطاقة صفرا
ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime11.05.13 12:45 من طرف @الجوكر@

» أسوأ 10 توقعات لم تحدث فى 2012
ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime10.05.13 17:01 من طرف @الجوكر@

» دعااااااااااااااااااء لو عرفتو معناااااااااااااااااه عمركو ماهتبطلو تقروة فى حياتكم
ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime10.05.13 16:03 من طرف @الجوكر@

» شوارع مصر بعد تنحى الرئيس حسنى مبارك " بالصور "
ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime10.05.13 15:33 من طرف @الجوكر@

» دروه كامله فى البور بوينت 2003 شرح مفصل من الالف الى الياء
ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime09.05.13 15:47 من طرف @الجوكر@

» الأستعمال الصحيح للماء ساعد جدا جدا فى أنقاص الوزن
ماهو الـ CSS مقدمة ونظرة عامة I_icon_minitime08.05.13 20:38 من طرف @الجوكر@

Hosted By : Ahla montada
Design & Managed By : Medo
افضل عرض للمنتدي اختار اعدادات الشاشة
1024X 768 pixels
تنبيه جميع المشاركات والمواضيع في  منتديات حب الى الابد  لا تعبر بالضرورة عن رأي إدارتها بل تمثل وجهة نظر كاتبها فقط .
by Mohamed Ebrahim © 2006-2013 by Lov4ever