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



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

 

 الدرس 5: النصوص

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


ذكر النمر
عدد المساهمات : 2006
نقاط : 26119
تاريخ الميلاد : 02/02/1998
تاريخ التسجيل : 26/04/2013
العمر : 26
العمل/الترفيه : جيد
المزاج : جيد

الدرس 5: النصوص Empty
مُساهمةموضوع: الدرس 5: النصوص   الدرس 5: النصوص Emptyالإثنين يوليو 22, 2013 5:32 am

text-transform
وضع فارغ قبل أول سطر "text-indent"

الخاصية text-indent تسمح لك بإضافة لمسة أنيقة إلى الفقرات بوضع مسافة فارغة قبل أول سطر من الفقرة، في المثال أدناه وضعنا القيمة 30px لكل الفقرات التي تستخدم العنصر <p>:


p {
text-indent: 30px;
}


شاهد المثال
محاذاة النص "text-align"

خاصية text-align تشبه في HTML خاصية "align" التي كانت تستخدم في الماضي، النص يمكن محاذاته نحو اليسار "left" أو اليمين "right" أو في المنتصف "centred" وبالإضافة إلى ذلك القيمة justify ستقوم بمحاذاة النص من الجانبين كما تفعل بعض الصحف والمجلات.

في المثال أدناه النص في رأس الجدول <th> قمنا بمحاذاته نحو اليمين، بينما البيانات في الجدول <td> حاذيناها نحو المنتصف أما النص في الفقرات فقمنا بمحاذاته من الجانبين:


th {
text-align: right;
}

td {
text-align: center;
}

p {
text-align: justify;
}


شاهد المثال
زخرفة النص "text-decoration"

الخاصية text-decoration تمكنك من إضافة زخارف أو تأثيرات على النص، فمثلاً يمكنك أن تضيف سطراً أسفل النص، أو فوقه أو عليه، في المثال الآتي كل عناصر <h1> وضعنا أسفلها خطاً أما <h2> فهي العناوين التي فوقها خط و<h3> قمنا بوضع الخط عليها.


h1 {
text-decoration: underline;
}

h2 {
text-decoration: overline;
}

h3 {
text-decoration: line-through;
}


شاهد المثال
المسافة بين الحروف "letter-spacing"

المسافة بين حروف النص يمكن تحديدها من خلال خاصية letter-spacing، القيمة المحددة لهذه الخاصية هي ببساطة عرض المسافة التي تريدها بين كل حرف وآخر، فمثلاً إذا أردت مسافة 3px بين الحروف في الفقرات <p> و6px بين الحروف في العناوين <h1> فعليك أن تكتب الخصائص بهذا الشكل:


h1 {
letter-spacing: 6px;
}

p {
letter-spacing: 3px;
}


شاهد المثال
تحويل النص "text-transform"

خاصية text-transform تتحكم بحجم الخط في اللغات الغربية، يمكنك أن تختار بين القيم capitalize أو uppercase أو lowercase، وبغض النظر عن كيفية ظهور النص الأصلي.

فمثلاً كلمة "headline" يمكن أن تظهر للمستخدم بهذا الشكل "HEADLINE" أو بهذا الشكل "Headline"، هناك أربع قيم يمكنك استخدامها مع القيم text-transform:

capitalize
تقوم بتكبير الحرف الأول من كل كلمة مثال: "john doe" ستصبح "John Doe".
uppercase
تجعل كل الحروف كبيرة، مثال: "john doe" ستصبح "JOHN DOE".
lowercase
ستجعل كل الحروف صغيرة، مثال: "JOHN DOE" ستصبح "john doe".
none
لن تقوم بعمل أي تأثير، النص سيظهر كما كتب في ملف HTML.
كمثال، سنقوم باستخدام قائمة أسماء، الأسماء كلها تستخدم العنصر <li> (list-item)، ولنقل أننا نريد الأسماء أن يظهر حرفها الأول كبيراً أما العناوين فنريد كل حروفها كبيرة.

جرب وألقي نظرة على HTML لهذا المثال وسترى أن النص الأصلي كتب بحروف صغيرة.


h1 {
text-transform: uppercase;
}

li {
text-transform: capitalize;
}


شاهد المثال
ملخص

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



<< درس 4:الخطوطدرس 6:الروابط >>

دروس
درس HTML
درس CSS
مقدمة
ما هي تقنية CSS؟
كيف تعمل تقنية CSS؟
الألوان والخلفيات
الخطوط
النصوص
الروابط
المطابقة والتجميع للعناصر class وid
تجميع العناصر باستخدام span وdiv
نموذج الصندوق
الحاشية والحشو
نموذج الصندوق
الارتفاع والعرض
تعويم العناصر (floats)
وضعية العناصر
طبقة فوق طبقة باستخدام z-index
المعايير القياسية
درس PHP
اللغة


التصميم


ترجمة

Abdulla Al Muhairi
الرجوع الى أعلى الصفحة اذهب الى الأسفل
S N I P E R

S N I P E R


عدد المساهمات : 33
نقاط : 20078
تاريخ التسجيل : 14/07/2013

الدرس 5: النصوص Empty
مُساهمةموضوع: رد: الدرس 5: النصوص   الدرس 5: النصوص Emptyالإثنين يوليو 22, 2013 8:09 am

شكرا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
الدرس 5: النصوص
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» الدرس 4: الخطوط
» الدرس 6: الروابط
» الدرس 12: الارتفاع والعرض
» الدرس 3: الألوان والخلفيات
» الدرس الثاني: ما هي HTML؟

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
anime dream :: منتدي إبداع مُصمم :: دروس التصميم-
انتقل الى: