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

الدرس الثاني : استايل النصوص text styling

+11
Spider_mo09
Design-sasuke
A Sniper.Man
oussama
ASEEL
jri7 hajr
aziza10
a.boelez
KING CR7
BeN.ShArAbi
{رضوان}
15 مشترك

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

الدرس الثاني : استايل النصوص text styling Empty الدرس الثاني : استايل النصوص text styling

مُساهمة من طرف {رضوان} الأحد فبراير 07, 2010 6:13 pm

اذا كنت تعرف كيف تبنى النصوص وعناصر النصوص فى الـ XHTML

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

بإستخدام الـ CSS

حقيقة, هناك الكثير من الخصائص الخاصة بالنصوص.

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


سوف احاول معكم جاهدا ان انهى هذا الدرس بدرس واحد

واتمنى ان تبذلوا بعض المجهود معى لفهم كل جوانب الدرس.

وان شاء الله لن يكون شئ صعب.

نبدأ على بركة الله بأول خاصية من خصائص التعامل مع النصوص

وهى خاصية الـ font-family

خاصية الـ font-family تمكنك من تحديد نوع الخط المستخدم (كا انواع الخطوط
التى تستخدم فى الويندوز, او برامج التصميم مثل الفوتوشوب, الخ)

كامثال على استخدام الخاصية
الكود:
h1{
font-family: tahome;
}
الكود اعلاه سوف يجعل اى عنصر h1 يستخدم الخط tahoma

اذا كان اسم الخط يحتوى على مسافات كالخط (مثلا) Times New Roman

يجب ان يوضع بين علامتى التنصيص
كالتالى
الكود:

font-family: "Times New Roman";
لكن هناك مشكلة بسيطة فى استخدام خاصية الـ font-family
وهى ان الخطوط فى الأصل تعتمد على الخطوط المثبتة على جهاز الشخص الذى يتصفح الصفحة.

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

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

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

ويتم الأمر بالشكل التالى كامثال
الكود:

font-family: tahome, arial, "Times New Roman", helvetica, sans-serif;
ويمكنك وضع اى عدد من الخطوط التى ترى انها تناسب تصميمك.

تلوين النص بإستخدام الخاصية Color
الخاصية Color عملها هو تحديد لون معين للنص.

وهى بسيطة جدا وتكتب بالشكل التالى
الكود:
.any_element_class{
color: #000000;
}
حيث الرقم #000000
هو رقم الـ hex للون الأسود.
واكواد الألوان يمكنك ان تجدها بكثير من الأدوات, كابرنامج الـ photoshop
مثلا, او اى برنامج اخر يوفر لك هذه الميزة والبرامج لهذا الأمر لا يوجد اكثر منها.

يمكنك استخدام نتائج بحث جوجل التالية لترى كم البرامج المتوفرة
www.google.com/search?hl=en&q=hex+color+picker&btnG=Google+Search&aq=2&oq=hex+col


حجم الخط فى الـ CSS

ويتم تحديد حجم الخط عن طريق الخاصية font-size

معايير حجم الخط تكون اما px او em او %

كامثال
الكود:
body{
font-size:4em;
}
h1{
font-size:  16px;
}
div span{
font-size: 80%;
}
ارتفاع الخط او مايسمى line-height

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

وكامثال على استخدامها
الكود:
h1{
line-height: 1.5em;
}
ماذا عن الخط العريض؟ او الـ bold ؟

نستطيع جعل خط احد العناصر عريض بإستخدام الخاصية font-weight
ونضع لها القيمة bold
الكود:
p{
font-weight: bold;
}
اما النص المائل نستخدم له الخاصية font-style
الكود:
p{
font-style: italic;
}

اذن ماذا عن الإختصارات؟
الإختصارات امر جيد, تسهل علينا مسألة كتابة الأكواد وتعديلها فيما بعد.

كامثال على ذلك اعداد خط ما مثلا.
الكود:
p{
font: italic 16px arial, tahoma;
}
فى الكود اعلاه, حددنا ستايل الخط هو مائل (italic) وحجمه 16px ونوعه هو arial, tahome

ماذا عن وضع خط تحت النص؟

يتم الأمر عن طريق خاصية text-decoration
وهى تستخدم لوضع/حذف خط تحت النص
الكود:
p{
text-decoration: underline;
}
هذا سيضع خط تحت نص العنصر p

اما التالى
الكود:
a{
text-decoration: none;
}
سوف يمنع ظهور خط تحت الروابط

او يمكننا ان نضع خط فى منتصف النص كالتالى
الكود:
p{
text-decoration:line-through;
}
الأبعاد بين الحروف والكلمات.
احد الخصائص الجيدة (والسيئة فى حالة الإستخدام الخاطئ)

للتحكم بكافة خصائص النصوص, وهما الخاصيتين letter-spacing و word-spacing
الأولى, لتحديد الأبعاد بين حروف الكلمات (فى اللغة الإنجليزية, او الحروف
التى لا يمكن شبكها بما يليها كاحرف الـ د مثلا فى العربية)
والثانية, للمسافة بين الكلمات وتحدد قيمتهم بالـ px او em او %


المحاذاة الأفقية للنص, يمين يسار, وسط.

يتم الأمر عن طريق الخاصية text-align
وتكون قيمتها واحدة من الثلاث left, center, right

واظن معانيهم واضحة ولا تحتاج لشرح.

اتمنى يكون الدرس شيق وبه شئ من الأفادة ويكون واضح وبسيط بالنسبة لك..

كل التمنيات بالتوفيق بإذن الله.
{رضوان}
{رضوان}
є∂αяу σяιgιηαℓє
مدير ومؤسس الموقع

الْعُمْر الْعُمْر : 111
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 8186
بلدي بلدي : الجزائر
الْنِّقَاط الْنِّقَاط : 28614
السٌّمعَة السٌّمعَة : 80
. الدرس الثاني : استايل النصوص text styling 111010

http://www.orignale.com/

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

الدرس الثاني : استايل النصوص text styling Empty رد: الدرس الثاني : استايل النصوص text styling

مُساهمة من طرف BeN.ShArAbi الإثنين فبراير 08, 2010 12:05 am

يسلموا يا الغاليــــــــــــــ
الدرس الثاني : استايل النصوص text styling 87061
BeN.ShArAbi
BeN.ShArAbi
ღ عضو ღ v I p
ღ عضو ღ v I p

الْعُمْر الْعُمْر : 37
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 4930
بلدي بلدي : السعودية
الْنِّقَاط الْنِّقَاط : 23619
السٌّمعَة السٌّمعَة : 15
. الدرس الثاني : استايل النصوص text styling 111010

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

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

الدرس الثاني : استايل النصوص text styling Empty رد: الدرس الثاني : استايل النصوص text styling

مُساهمة من طرف KING CR7 الأربعاء فبراير 10, 2010 12:17 am

مشكور
KING CR7
KING CR7
ღ عضو ღ v I p
ღ عضو ღ v I p

الْعُمْر الْعُمْر : 29
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 7907
بلدي بلدي : المغرب
الْنِّقَاط الْنِّقَاط : 127970
السٌّمعَة السٌّمعَة : 1
. الدرس الثاني : استايل النصوص text styling 111010

http://www.madridi.org

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

الدرس الثاني : استايل النصوص text styling Empty رد: الدرس الثاني : استايل النصوص text styling

مُساهمة من طرف ???? الأربعاء فبراير 10, 2010 7:40 pm

شكرا لك
avatar
????
زائر


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

الدرس الثاني : استايل النصوص text styling Empty رد: الدرس الثاني : استايل النصوص text styling

مُساهمة من طرف ???? الأربعاء فبراير 10, 2010 7:40 pm

شكرا لك
avatar
????
زائر


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

الدرس الثاني : استايل النصوص text styling Empty رد: الدرس الثاني : استايل النصوص text styling

مُساهمة من طرف a.boelez الخميس فبراير 11, 2010 1:20 am


يعطيك العافية

كلمة جبار قليلة بحقك

الدرس الثاني : استايل النصوص text styling 53
a.boelez
a.boelez
ღ عضو ღ v I p
ღ عضو ღ v I p

الْعُمْر الْعُمْر : 35
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 2240
بلدي بلدي : ليبيا
الْنِّقَاط الْنِّقَاط : 18884
السٌّمعَة السٌّمعَة : 0
. الدرس الثاني : استايل النصوص text styling 111010

http://oriiginale.co.cc

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

الدرس الثاني : استايل النصوص text styling Empty رد: الدرس الثاني : استايل النصوص text styling

مُساهمة من طرف aziza10 الجمعة فبراير 19, 2010 3:34 pm

يعطيك ألف عافية
aziza10
aziza10
ღ عضو محترف ღ
ღ عضو محترف ღ

الْعُمْر الْعُمْر : 33
 الجنس : انثى
الْمَشِارَكِات الْمَشِارَكِات : 427
بلدي بلدي : الجزائر
الْنِّقَاط الْنِّقَاط : 16737
السٌّمعَة السٌّمعَة : 0
. الدرس الثاني : استايل النصوص text styling 111010

http://www.veecos.net

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

الدرس الثاني : استايل النصوص text styling Empty رد: الدرس الثاني : استايل النصوص text styling

مُساهمة من طرف jri7 hajr الثلاثاء مارس 02, 2010 2:23 am

واووووووو درس جميل
jri7 hajr
jri7 hajr
ღ عضو ღ v I p
ღ عضو ღ v I p

الْعُمْر الْعُمْر : 30
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 719
بلدي بلدي : سوريا
الْنِّقَاط الْنِّقَاط : 17286
السٌّمعَة السٌّمعَة : 4
. الدرس الثاني : استايل النصوص text styling 111010

http://www.orignale.com

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

الدرس الثاني : استايل النصوص text styling Empty رد: الدرس الثاني : استايل النصوص text styling

مُساهمة من طرف ASEEL الثلاثاء أغسطس 10, 2010 4:26 pm

يعطيكأ العافية أخوي , ماشاء الله شرح واضح ومفهومـ
ASEEL
ASEEL
ღ عضو نشيط ღ
ღ عضو نشيط ღ

الْعُمْر الْعُمْر : 53
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 100
بلدي بلدي : فلسطين
الْنِّقَاط الْنِّقَاط : 15800
السٌّمعَة السٌّمعَة : 0
. الدرس الثاني : استايل النصوص text styling 111010

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

الدرس الثاني : استايل النصوص text styling Empty رد: الدرس الثاني : استايل النصوص text styling

مُساهمة من طرف oussama الأحد يناير 16, 2011 3:28 pm

شكرا لك اخي الكريم
oussama
oussama
ღ عضو ღ v I p
ღ عضو ღ v I p

الْعُمْر الْعُمْر : 31
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 3558
بلدي بلدي : الجزائر
الْنِّقَاط الْنِّقَاط : 20590
السٌّمعَة السٌّمعَة : 5
. الدرس الثاني : استايل النصوص text styling 111010

http://www.veecos.net

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

الدرس الثاني : استايل النصوص text styling Empty رد: الدرس الثاني : استايل النصوص text styling

مُساهمة من طرف A Sniper.Man الثلاثاء فبراير 08, 2011 9:23 am

شكرا لك
الدرس الثاني : استايل النصوص text styling 87061
A Sniper.Man
A Sniper.Man
...::|مراقب عام|::...


الْعُمْر الْعُمْر : 30
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 1414
بلدي بلدي : الجزائر
الْنِّقَاط الْنِّقَاط : 16960
السٌّمعَة السٌّمعَة : 0
. الدرس الثاني : استايل النصوص text styling 111010

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

الدرس الثاني : استايل النصوص text styling Empty رد: الدرس الثاني : استايل النصوص text styling

مُساهمة من طرف Design-sasuke الثلاثاء فبراير 08, 2011 5:52 pm

مششكور آللهـ يع ـطيك الع ـآفيه
Design-sasuke
Design-sasuke
ღ عضو ღ v I p
ღ عضو ღ v I p

الْعُمْر الْعُمْر : 32
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 8432
بلدي بلدي : سوريا
الْنِّقَاط الْنِّقَاط : 29429
السٌّمعَة السٌّمعَة : 0
. الدرس الثاني : استايل النصوص text styling 111010

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

الدرس الثاني : استايل النصوص text styling Empty رد: الدرس الثاني : استايل النصوص text styling

مُساهمة من طرف Spider_mo09 السبت مارس 05, 2011 12:29 am

يسلموووو يا غاليــــــ
الدرس الثاني : استايل النصوص text styling 475486
Spider_mo09
Spider_mo09
ღ عضو محترف ღ
ღ عضو محترف ღ

الْعُمْر الْعُمْر : 26
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 538
بلدي بلدي : الاردن
الْنِّقَاط الْنِّقَاط : 16512
السٌّمعَة السٌّمعَة : 0
. الدرس الثاني : استايل النصوص text styling 111010

http://www.eng-safy.co.cc

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

الدرس الثاني : استايل النصوص text styling Empty رد: الدرس الثاني : استايل النصوص text styling

مُساهمة من طرف YASIR السبت مارس 05, 2011 2:50 am

شكرا لك على الموضوع المميز..
بارك الله فيك
ننتضر مزيدك..
YASIR
YASIR
:: عضو اداري ::
نائب مدير الموقع

الْعُمْر الْعُمْر : 34
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 3331
بلدي بلدي : العراق
الْنِّقَاط الْنِّقَاط : 18888
السٌّمعَة السٌّمعَة : 0
. الدرس الثاني : استايل النصوص text styling 111010

http://www.asase.yoo7.com

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

الدرس الثاني : استايل النصوص text styling Empty رد: الدرس الثاني : استايل النصوص text styling

مُساهمة من طرف Sifou السبت مارس 05, 2011 4:13 pm

مشكووور


اخي يعطيك العافية
Sifou
Sifou
ღ عضو ღ v I p
ღ عضو ღ v I p

الْعُمْر الْعُمْر : 30
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 4649
بلدي بلدي : الجزائر
الْنِّقَاط الْنِّقَاط : 20565
السٌّمعَة السٌّمعَة : 0
. الدرس الثاني : استايل النصوص text styling 441010

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

الدرس الثاني : استايل النصوص text styling Empty رد: الدرس الثاني : استايل النصوص text styling

مُساهمة من طرف @eshary@ الأحد مارس 06, 2011 7:44 am

درس متميز اخي شكرا لك
@eshary@
@eshary@
ღ عضو فعال ღ
ღ عضو فعال ღ

الْعُمْر الْعُمْر : 40
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 165
بلدي بلدي : السودان
الْنِّقَاط الْنِّقَاط : 15232
السٌّمعَة السٌّمعَة : 1
. الدرس الثاني : استايل النصوص text styling 111010

http://fox0.ba7r.org/

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

الدرس الثاني : استايل النصوص text styling Empty رد: الدرس الثاني : استايل النصوص text styling

مُساهمة من طرف K!NG M!DO الأربعاء مارس 16, 2011 3:00 am

شكرا لكم على هذا العمل الجاد
والله يوفقكم ..
K!NG M!DO
K!NG M!DO
ღ عضو جديد ღ
ღ عضو جديد ღ

الْعُمْر الْعُمْر : 30
 الجنس : ذكر
الْمَشِارَكِات الْمَشِارَكِات : 22
بلدي بلدي : الاردن
الْنِّقَاط الْنِّقَاط : 15083
السٌّمعَة السٌّمعَة : 0
. الدرس الثاني : استايل النصوص text styling 111010

http://www.el-ebda3.own0.com

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

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


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