الدرس الثاني : استايل النصوص text styling
+11
Spider_mo09
Design-sasuke
A Sniper.Man
oussama
ASEEL
jri7 hajr
aziza10
a.boelez
KING CR7
BeN.ShArAbi
{رضوان}
15 مشترك
صفحة 1 من اصل 1
الدرس الثاني : استايل النصوص text styling
اذا كنت تعرف كيف تبنى النصوص وعناصر النصوص فى الـ XHTML
فأنت الأن فى الخطوة الصحيحة لبدأ تعلم كيفية تنسيق واستايل النصوص
بإستخدام الـ CSS
حقيقة, هناك الكثير من الخصائص الخاصة بالنصوص.
كانوع الخط, حجم الخط, لون الخط, شكل الخط (عريض, مائل)
ارتفاع الخط, خط اسفله خط, محاذاة النص افقيا, الخ والكثير من الأمور المشابهة.
سوف احاول معكم جاهدا ان انهى هذا الدرس بدرس واحد
واتمنى ان تبذلوا بعض المجهود معى لفهم كل جوانب الدرس.
وان شاء الله لن يكون شئ صعب.
نبدأ على بركة الله بأول خاصية من خصائص التعامل مع النصوص
وهى خاصية الـ font-family
خاصية الـ font-family تمكنك من تحديد نوع الخط المستخدم (كا انواع الخطوط
التى تستخدم فى الويندوز, او برامج التصميم مثل الفوتوشوب, الخ)
كامثال على استخدام الخاصية
اذا كان اسم الخط يحتوى على مسافات كالخط (مثلا) Times New Roman
يجب ان يوضع بين علامتى التنصيص
كالتالى
وهى ان الخطوط فى الأصل تعتمد على الخطوط المثبتة على جهاز الشخص الذى يتصفح الصفحة.
بمعنى انه اذا كان هناك صفحة مصممة بإستخدام الخط arial مثلا وهذا النوع
من الخط ليس مثبت على جهازى, سوف يتم استبداله بنوع الخط الإفتراضى
للمتصفح.
لكن لحل هذه المشكلة يجب علينا تحديد عدد ما من الخطوط نرى انه مناسب لتصميمنا. وبنفس الوقت يتوفر عند اغلب المستخدمين.
ويتم وضع قائمة الخطوط التى نوفرها واحد تلو الأخر مع الفصل بينهم بعلامة
الفاصلة, واذا لم يتمكن المتصفح من العثور على الخط الأول فى جهاز
المستخدم, سينتقل للثانى, وان لم يجده سينتقل للثالث. الخ.
ويتم الأمر بالشكل التالى كامثال
تلوين النص بإستخدام الخاصية Color
الخاصية Color عملها هو تحديد لون معين للنص.
وهى بسيطة جدا وتكتب بالشكل التالى
هو رقم الـ 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 او %
كامثال
هذه الخاصية تستخدم لتحديد ارتفاع خط النص دون العبث مع حجمه او نوع الخط المستخدم به
وكامثال على استخدامها
نستطيع جعل خط احد العناصر عريض بإستخدام الخاصية font-weight
ونضع لها القيمة bold
اذن ماذا عن الإختصارات؟
الإختصارات امر جيد, تسهل علينا مسألة كتابة الأكواد وتعديلها فيما بعد.
كامثال على ذلك اعداد خط ما مثلا.
ماذا عن وضع خط تحت النص؟
يتم الأمر عن طريق خاصية text-decoration
وهى تستخدم لوضع/حذف خط تحت النص
اما التالى
او يمكننا ان نضع خط فى منتصف النص كالتالى
احد الخصائص الجيدة (والسيئة فى حالة الإستخدام الخاطئ)
للتحكم بكافة خصائص النصوص, وهما الخاصيتين letter-spacing و word-spacing
الأولى, لتحديد الأبعاد بين حروف الكلمات (فى اللغة الإنجليزية, او الحروف
التى لا يمكن شبكها بما يليها كاحرف الـ د مثلا فى العربية)
والثانية, للمسافة بين الكلمات وتحدد قيمتهم بالـ px او em او %
المحاذاة الأفقية للنص, يمين يسار, وسط.
يتم الأمر عن طريق الخاصية text-align
وتكون قيمتها واحدة من الثلاث left, center, right
واظن معانيهم واضحة ولا تحتاج لشرح.
اتمنى يكون الدرس شيق وبه شئ من الأفادة ويكون واضح وبسيط بالنسبة لك..
كل التمنيات بالتوفيق بإذن الله.
فأنت الأن فى الخطوة الصحيحة لبدأ تعلم كيفية تنسيق واستايل النصوص
بإستخدام الـ CSS
حقيقة, هناك الكثير من الخصائص الخاصة بالنصوص.
كانوع الخط, حجم الخط, لون الخط, شكل الخط (عريض, مائل)
ارتفاع الخط, خط اسفله خط, محاذاة النص افقيا, الخ والكثير من الأمور المشابهة.
سوف احاول معكم جاهدا ان انهى هذا الدرس بدرس واحد
واتمنى ان تبذلوا بعض المجهود معى لفهم كل جوانب الدرس.
وان شاء الله لن يكون شئ صعب.
نبدأ على بركة الله بأول خاصية من خصائص التعامل مع النصوص
وهى خاصية الـ font-family
خاصية الـ font-family تمكنك من تحديد نوع الخط المستخدم (كا انواع الخطوط
التى تستخدم فى الويندوز, او برامج التصميم مثل الفوتوشوب, الخ)
كامثال على استخدام الخاصية
- الكود:
h1{
font-family: tahome;
}
اذا كان اسم الخط يحتوى على مسافات كالخط (مثلا) Times New Roman
يجب ان يوضع بين علامتى التنصيص
كالتالى
- الكود:
font-family: "Times New Roman";
وهى ان الخطوط فى الأصل تعتمد على الخطوط المثبتة على جهاز الشخص الذى يتصفح الصفحة.
بمعنى انه اذا كان هناك صفحة مصممة بإستخدام الخط arial مثلا وهذا النوع
من الخط ليس مثبت على جهازى, سوف يتم استبداله بنوع الخط الإفتراضى
للمتصفح.
لكن لحل هذه المشكلة يجب علينا تحديد عدد ما من الخطوط نرى انه مناسب لتصميمنا. وبنفس الوقت يتوفر عند اغلب المستخدمين.
ويتم وضع قائمة الخطوط التى نوفرها واحد تلو الأخر مع الفصل بينهم بعلامة
الفاصلة, واذا لم يتمكن المتصفح من العثور على الخط الأول فى جهاز
المستخدم, سينتقل للثانى, وان لم يجده سينتقل للثالث. الخ.
ويتم الأمر بالشكل التالى كامثال
- الكود:
font-family: tahome, arial, "Times New Roman", helvetica, sans-serif;
تلوين النص بإستخدام الخاصية Color
الخاصية Color عملها هو تحديد لون معين للنص.
وهى بسيطة جدا وتكتب بالشكل التالى
- الكود:
.any_element_class{
color: #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%;
}
هذه الخاصية تستخدم لتحديد ارتفاع خط النص دون العبث مع حجمه او نوع الخط المستخدم به
وكامثال على استخدامها
- الكود:
h1{
line-height: 1.5em;
}
نستطيع جعل خط احد العناصر عريض بإستخدام الخاصية font-weight
ونضع لها القيمة bold
- الكود:
p{
font-weight: bold;
}
- الكود:
p{
font-style: italic;
}
اذن ماذا عن الإختصارات؟
الإختصارات امر جيد, تسهل علينا مسألة كتابة الأكواد وتعديلها فيما بعد.
كامثال على ذلك اعداد خط ما مثلا.
- الكود:
p{
font: italic 16px arial, tahoma;
}
ماذا عن وضع خط تحت النص؟
يتم الأمر عن طريق خاصية text-decoration
وهى تستخدم لوضع/حذف خط تحت النص
- الكود:
p{
text-decoration: underline;
}
اما التالى
- الكود:
a{
text-decoration: none;
}
او يمكننا ان نضع خط فى منتصف النص كالتالى
- الكود:
p{
text-decoration:line-through;
}
احد الخصائص الجيدة (والسيئة فى حالة الإستخدام الخاطئ)
للتحكم بكافة خصائص النصوص, وهما الخاصيتين letter-spacing و word-spacing
الأولى, لتحديد الأبعاد بين حروف الكلمات (فى اللغة الإنجليزية, او الحروف
التى لا يمكن شبكها بما يليها كاحرف الـ د مثلا فى العربية)
والثانية, للمسافة بين الكلمات وتحدد قيمتهم بالـ px او em او %
المحاذاة الأفقية للنص, يمين يسار, وسط.
يتم الأمر عن طريق الخاصية text-align
وتكون قيمتها واحدة من الثلاث left, center, right
واظن معانيهم واضحة ولا تحتاج لشرح.
اتمنى يكون الدرس شيق وبه شئ من الأفادة ويكون واضح وبسيط بالنسبة لك..
كل التمنيات بالتوفيق بإذن الله.
رد: الدرس الثاني : استايل النصوص text styling
يعطيكأ العافية أخوي , ماشاء الله شرح واضح ومفهومـ
ASEEL- ღ عضو نشيط ღ
- الْعُمْر : 53
الجنس :
الْمَشِارَكِات : 100
بلدي :
الْنِّقَاط : 15800
السٌّمعَة : 0
A Sniper.Man- ...::|مراقب عام|::...
- الْعُمْر : 30
الجنس :
الْمَشِارَكِات : 1414
بلدي :
الْنِّقَاط : 16960
السٌّمعَة : 0
رد: الدرس الثاني : استايل النصوص text styling
مششكور آللهـ يع ـطيك الع ـآفيه
Design-sasuke- ღ عضو ღ v I p
- الْعُمْر : 32
الجنس :
الْمَشِارَكِات : 8432
بلدي :
الْنِّقَاط : 29429
السٌّمعَة : 0
رد: الدرس الثاني : استايل النصوص text styling
شكرا لك على الموضوع المميز..
بارك الله فيك
ننتضر مزيدك..
بارك الله فيك
ننتضر مزيدك..
رد: الدرس الثاني : استايل النصوص text styling
مشكووور
اخي يعطيك العافية
اخي يعطيك العافية
Sifou- ღ عضو ღ v I p
- الْعُمْر : 30
الجنس :
الْمَشِارَكِات : 4649
بلدي :
الْنِّقَاط : 20565
السٌّمعَة : 0
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى