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

تعريف ال HTML + CSS + درس في ال CSS

+5
oussama
قاهر الاكواد
BeN.ShArAbi
la3fo
{رضوان}
9 مشترك

اذهب الى الأسفل

تعريف ال HTML + CSS + درس في ال CSS Empty تعريف ال HTML + CSS + درس في ال CSS

مُساهمة من طرف {رضوان} السبت يونيو 27, 2009 10:28 pm

//ولا تعريف html


ال HTML هي لغة البرمجة الأساسية التي تعمل من
خلالها الانترنت و تمكنك من بناء المواقع. ان لغة ال HTML تمكن المستخدم
من ربط الصور، الكتابة، الموسيقى و الروابط في صفحة واحدة و تربط الصفحات
ببعضها البعض. ان ملفات ال HTML هي ملفات بسيطة يمكن فحصها و تشغيلها في
اي جهاز حاسوب و على اي نظام تشغيل. تتكون لغة ال HTML من مجموعة الأوامر
( Tags ) التي تمكنك من ادخال المكونات في الصفحة (كتابة، صور، روابط،
موسيقى، جداول،...) و مجموعة الخصائص (Attributes) و التي تتحكم في شكل
الصفحة (اللون، شكل الخط، لونه، حجمه، صورة الخلفية و لونها،...). ان
برنامج متصفح الانترنت ( Internet Explorer ) يدعم لغة ال HTML و لا داعي
لوجود برنامج خاص لها. و من ثم يتم فتح الملف عن طريق متصفح الانترنت (
Internet Explorer ).

وأيضا


لغة HTML هي اختصار لجملة (Hyper Text Markup Language )، وقد صُـنِـعَـت لعرض المعلومات والروابط في صفحة الإنترنت.
وتقوم
هذه اللغة بوصف وهيكلة المحتويات بشكل وتنسيق مناسبين، وذلك من خلال
الـTAGS الخاصة بها لتظهر لنا بالشكل الذي نراه في صفحات الويب، فهي إذاً
ليست لغة برمجة كما يظن البعض.

ولقد صُـنِـعَـت هذه اللغة من قبل
مخترع الويب (Tim Berners-Lee)، ثم طُـوِّرت من قبل منظمة (IETF)، والآن
أصبحت منظمة الويب العالمية (W3C) هي الراعية لهذه اللغة والمسؤولة عنها.



ثانيا تعريف ال CSS


ماذا نقصد بـ Css ؟

هي اختصار لـ Cascading Style Sheets

وهي تعني : صفحات الأنماط المتعاقبة

ونستطيع بأستخدام هذه التقنيه فصل تنسيق الصفحة عن محتواها

اي نقوم بأرفاق جمل الـ CSS لنستطيع عرض عناصر الـ html بالتنسيق الذي نريد

قبل البدء يجب انت تعلم على الأقل القواعد الأساسية لأستخدام الـ html\xhtml



ثالثا درس في قواعد ال CSS


القواعد النحوية



الرمز:

القواعد النحوية للـ css تحتوي على ثلاث اجزاء : المقطع(selector) , الخاصية(property ) , القيمة(value) :




selector {property: value}




المقطع عادةً هي عنصر/وسم الذي تريد تعريفه , الخاصية هي الوصف الذي تريد تغيره , وكل خاصية تستطيع أخذ قيمة .


الخاصية والقيمة منفصلة بواسطة : ومحاطه بأقواس {}




body {color: black}






ملاحظة: اذا كانت القيمة كلمات متعدد ضع علامة تنصيص حول القيمة




p {font-family: “sans serif”}


ملاحظة: اذا كنت تريد تحديد اكثر من خاصية واحدة , يجب عليك ان تفصل كل خاصية بفاصلة منقوطة (Wink


المثال في الأسفل يعرض كيفية تعريف فقرة متوسطه , ولون النص احمر




p {text-align:center;color:red}




لجعل تعاريف الانماط اكثر قراءة , تستطيع وصف خاصيه واحده في عده اسطر , مثل هذا






p


{


text-align: center;


color: black;


font-family: arial


}


تجميع




تستطيع
تجميع المقاطع وتفصل بين كل مقطع بفاصله (,) , في هذا المثال اسفل قمنا
بتجميع كل عناصر الرأس (header ) . كل عناصر الرأوس اصبحت ظاهرة في لون
أخضر




h1,h2,h3,h4,h5,h6


{


color: green


}






تصنيف المقاطع




مع تصنيف المقاطع تستطيع تعريف انماط مختلفه في نفس النوع من عناصر الـ HTML




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




p.right {text-align: right}


p.center {text-align: center}




انت استخدمت تصنيف الخواص في مستند الـ html






This paragraph will be right-aligned.











This paragraph will be center-aligned.







ملاحظة: لتطبق اكثر من تصنيف لكل عنصر معطى , القاعده هي :








This is a paragraph.





الفقرة في الأعلى سوف تصمم بواسطة تصنيف “center” وسط و “bold” ثقيل.


انت تستطيع ايضاً ان تحذف وسم الأسم (name) في المقطع لتعريف النمط الذي سوف يستخدم في كل عناصر الـ HTML التي لها مركز التصنيف .


في المثال الأسفل . كل عناصر الـ HTML مع


class=”center”


سوف تصبح في الوسط:




.center {text-align: center}






في الكود الاسفل كلاً من عنصر h1 و عنصر p تحتوي على


class=”center”


هذا يعني كلاً من العناصر تتبع القواعد في المقطع


“.center:”









This heading will be center-aligned













This paragraph will also be center-aligned.







! لا تبدء بتصنيف الأسم مع الرقم ! انها لاتعمل في Mozilla/Firefox.






اضافة الأنماط الى العناصر مع خواص معينه






تستطيع
ايضاً تطبيق انماط على عناصر الـ HTML مع خواص معينه . قواعد النمط في
الاسفل تربط كل عناصر الادخال التي تحتوي على انواع معينه في قيمة النص
“text“:


input[type=”text”] {background-color: blue}




هوية المقاطع (The id Selector)




تستطيع ايضاً تعريف انماط لعناصر الـ HTML مع هوية المقطع . هوية المقطع تعرف بواسطة #.


قواعد النمط في الاسفل تربط العناصر التي تحتوي على هوية معينه مع قيمة “green“:




#green {color: green}


قواعد النمط في الاسفل تربط عنصر p الذي يحوي هويه مع القيمة للـ “para1“:






p#para1


{


text-align: center;


color: red


}


! لاتبدء بهوية الاسم مع الرقم ! انها لاتعمل في Mozilla/Firefox.




التعليقات في الـ css


التعليقات
تستخدم لتوضيح شفرتك (your code) و يمكن ان تساعدك عندما تقوم مستقبلاً
بتحرير مصدر الشفرة في البيانات . التعليقات لاتظهر في المتصفحات. في الـ
css التعليقات تبدء بـ “/*” وتنتهي بـ “*/”


كالتالي :


/* This is a comment */


p


{


text-align: center;


/* This is another comment */


color: black;


font-family: arial


}





شكرأ لكم ..
{رضوان}
{رضوان}
є∂αяу σяιgιηαℓє
مدير ومؤسس الموقع

الْعُمْر الْعُمْر : 111
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 8186
بلدي بلدي : الجزائر
الْنِّقَاط الْنِّقَاط : 28608
السٌّمعَة السٌّمعَة : 80
. تعريف ال HTML + CSS + درس في ال CSS 111010

http://www.orignale.com/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعريف ال HTML + CSS + درس في ال CSS Empty رد: تعريف ال HTML + CSS + درس في ال CSS

مُساهمة من طرف la3fo الإثنين يونيو 29, 2009 7:30 pm

شكرا لك اخي الغالي
la3fo
la3fo
ღ عضو فعال ღ
ღ عضو فعال ღ

الْعُمْر الْعُمْر : 28
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 165
الْنِّقَاط الْنِّقَاط : 17079
السٌّمعَة السٌّمعَة : 1
. تعريف ال HTML + CSS + درس في ال CSS 111010

http://www.sayf.yoo7.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعريف ال HTML + CSS + درس في ال CSS Empty رد: تعريف ال HTML + CSS + درس في ال CSS

مُساهمة من طرف BeN.ShArAbi الثلاثاء يونيو 30, 2009 10:30 pm

شكراَ لك
BeN.ShArAbi
BeN.ShArAbi
ღ عضو ღ v I p
ღ عضو ღ v I p

الْعُمْر الْعُمْر : 37
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 4930
بلدي بلدي : السعودية
الْنِّقَاط الْنِّقَاط : 23613
السٌّمعَة السٌّمعَة : 15
. تعريف ال HTML + CSS + درس في ال CSS 111010

http://syrup.roo7.biz/index.htm

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعريف ال HTML + CSS + درس في ال CSS Empty رد: تعريف ال HTML + CSS + درس في ال CSS

مُساهمة من طرف {رضوان} الثلاثاء يونيو 30, 2009 10:39 pm

عفوا وشكرا على المرور
{رضوان}
{رضوان}
є∂αяу σяιgιηαℓє
مدير ومؤسس الموقع

الْعُمْر الْعُمْر : 111
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 8186
بلدي بلدي : الجزائر
الْنِّقَاط الْنِّقَاط : 28608
السٌّمعَة السٌّمعَة : 80
. تعريف ال HTML + CSS + درس في ال CSS 111010

http://www.orignale.com/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعريف ال HTML + CSS + درس في ال CSS Empty رد: تعريف ال HTML + CSS + درس في ال CSS

مُساهمة من طرف قاهر الاكواد السبت يوليو 11, 2009 12:46 am

شكرا لك
قاهر الاكواد
قاهر الاكواد
ღ عضو ღ v I p
ღ عضو ღ v I p

الْعُمْر الْعُمْر : 31
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 1139
الْنِّقَاط الْنِّقَاط : 18049
السٌّمعَة السٌّمعَة : 4
. تعريف ال HTML + CSS + درس في ال CSS 111010

http://www.orignale.com/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعريف ال HTML + CSS + درس في ال CSS Empty رد: تعريف ال HTML + CSS + درس في ال CSS

مُساهمة من طرف {رضوان} السبت يوليو 11, 2009 4:56 am

العفو
شكرا على المرووور
{رضوان}
{رضوان}
є∂αяу σяιgιηαℓє
مدير ومؤسس الموقع

الْعُمْر الْعُمْر : 111
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 8186
بلدي بلدي : الجزائر
الْنِّقَاط الْنِّقَاط : 28608
السٌّمعَة السٌّمعَة : 80
. تعريف ال HTML + CSS + درس في ال CSS 111010

http://www.orignale.com/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعريف ال HTML + CSS + درس في ال CSS Empty رد: تعريف ال HTML + CSS + درس في ال CSS

مُساهمة من طرف {رضوان} السبت يوليو 11, 2009 5:02 am

العفو
شكرا على المرووور
{رضوان}
{رضوان}
є∂αяу σяιgιηαℓє
مدير ومؤسس الموقع

الْعُمْر الْعُمْر : 111
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 8186
بلدي بلدي : الجزائر
الْنِّقَاط الْنِّقَاط : 28608
السٌّمعَة السٌّمعَة : 80
. تعريف ال HTML + CSS + درس في ال CSS 111010

http://www.orignale.com/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعريف ال HTML + CSS + درس في ال CSS Empty رد: تعريف ال HTML + CSS + درس في ال CSS

مُساهمة من طرف قاهر الاكواد السبت يوليو 11, 2009 5:07 am

العفو
قاهر الاكواد
قاهر الاكواد
ღ عضو ღ v I p
ღ عضو ღ v I p

الْعُمْر الْعُمْر : 31
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 1139
الْنِّقَاط الْنِّقَاط : 18049
السٌّمعَة السٌّمعَة : 4
. تعريف ال HTML + CSS + درس في ال CSS 111010

http://www.orignale.com/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعريف ال HTML + CSS + درس في ال CSS Empty رد: تعريف ال HTML + CSS + درس في ال CSS

مُساهمة من طرف oussama الخميس يوليو 23, 2009 8:40 pm

شكرلك
oussama
oussama
ღ عضو ღ v I p
ღ عضو ღ v I p

الْعُمْر الْعُمْر : 31
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 3558
بلدي بلدي : الجزائر
الْنِّقَاط الْنِّقَاط : 20584
السٌّمعَة السٌّمعَة : 5
. تعريف ال HTML + CSS + درس في ال CSS 111010

http://www.veecos.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعريف ال HTML + CSS + درس في ال CSS Empty رد: تعريف ال HTML + CSS + درس في ال CSS

مُساهمة من طرف 1M ThE BesT الأحد نوفمبر 01, 2009 9:58 pm

بالتوفيق للجميع
1M ThE BesT
1M ThE BesT
є∂αяу σяιgιηαℓє
مدير ومؤسس الموقع

الْعُمْر الْعُمْر : 27
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 11186
بلدي بلدي : الجزائر
الْنِّقَاط الْنِّقَاط : 32914
السٌّمعَة السٌّمعَة : 14
. تعريف ال HTML + CSS + درس في ال CSS 111010

http://oriiginale.co.cc

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعريف ال HTML + CSS + درس في ال CSS Empty رد: تعريف ال HTML + CSS + درس في ال CSS

مُساهمة من طرف Design-sasuke الخميس مارس 10, 2011 9:20 pm

مششششكور
Design-sasuke
Design-sasuke
ღ عضو ღ v I p
ღ عضو ღ v I p

الْعُمْر الْعُمْر : 32
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 8432
بلدي بلدي : سوريا
الْنِّقَاط الْنِّقَاط : 29423
السٌّمعَة السٌّمعَة : 0
. تعريف ال HTML + CSS + درس في ال CSS 111010

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعريف ال HTML + CSS + درس في ال CSS Empty رد: تعريف ال HTML + CSS + درس في ال CSS

مُساهمة من طرف Sifou الأحد مارس 27, 2011 3:36 pm

مششششكور يعيطك العافية
Sifou
Sifou
ღ عضو ღ v I p
ღ عضو ღ v I p

الْعُمْر الْعُمْر : 30
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 4649
بلدي بلدي : الجزائر
الْنِّقَاط الْنِّقَاط : 20559
السٌّمعَة السٌّمعَة : 0
. تعريف ال HTML + CSS + درس في ال CSS 441010

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعريف ال HTML + CSS + درس في ال CSS Empty رد: تعريف ال HTML + CSS + درس في ال CSS

مُساهمة من طرف rih السبت أبريل 02, 2011 3:28 pm

شكرا لك ننتضر مزيد من ابداعك
rih
rih
ღ عضو ღ v I p
ღ عضو ღ v I p

الْعُمْر الْعُمْر : 44
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 2084
بلدي بلدي : الجزائر
الْنِّقَاط الْنِّقَاط : 18193
السٌّمعَة السٌّمعَة : 0
. تعريف ال HTML + CSS + درس في ال CSS 111010

http://arbfor.yoo7.com/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى