أحدث البرامج التعليمية وتطوير الشبكة
×

CSS البرنامج التعليمي

CSS الصفحة الرئيسية CSS المقدمة CSS بناء الجملة CSS كيف CSS الألوان CSS خلفيات CSS حدود CSS هوامش CSS حشوة CSS عرض ارتفاع CSS نص CSS الخطوط CSS الروابط CSS قوائم CSS الجداول CSS صندوق نموذج CSS المخطط CSS العرض CSS العرض الاقصى CSS الوظيفة CSS تطفو CSS Inline-block CSS محاذاة CSS Combinators CSS الفئة المزيفة CSS شبه عنصر CSS شريط التنقل CSS القوائم المنسدلة CSS تلميحات CSS معرض الصور CSS صورة التعتيم CSS العفاريت صورة CSS ATTR المختارون أشكال CSS CSS عدادات

CSS3

CSS3 المقدمة CSS3 زوايا مدورة CSS3 صور الحدود CSS3 خلفيات CSS3 الألوان CSS3 التدرجات CSS3 ظلال CSS3 نص CSS3 الخطوط CSS3 2D التحويلات CSS3 التحويلات 3D CSS3 التحولات CSS3 الرسوم المتحركة CSS3 صور CSS3 أزرار CSS3 ترقيم الصفحات CSS3 أعمدة متعددة CSS3 واجهة المستخدم CSS3 مربع تحجيم CSS3 Flexbox CSS3 تساؤلات الإعلام CSS3 أمثلة MQ

CSS تصميم ويب مستجيب

تصميم ويب مستجيب مقدمة تصميم ويب مستجيب العرض تصميم ويب مستجيب شبكة عرض تصميم ويب مستجيب تساؤلات الإعلام تصميم ويب مستجيب صور تصميم ويب مستجيب فيديوهات تصميم ويب مستجيب الأطر

CSS Examples

CSS أمثلة CSS اختبار قصير CSS شهادة

CSS References

CSS مرجع CSS محددات CSS وظائف CSS إشارة أورال CSS Web Safe الخطوط CSS Animatable CSS وحدات CSS PX-EM محول CSS الألوان CSS قيم اللون CSS أسماء الألوان CSS3 دعم المتصفح

 

CSS نص


تنسيق النص

وعلى غرار هذا النص مع بعض من خصائص تنسيق النص. يستخدم عنوان ل text-align, text-transform ، و color خصائص. وبادئة الفقرة، الانحياز، ويتم تحديد المسافة بين الحروف. تتم إزالة التسطير من هذا اللون "انها محاولة لنفسك" الارتباط.


لون الخط

و color يستخدم خاصية لتعيين لون النص.

مع CSS، وغالبا ما يتم تحديد اللون عن طريق:

  • اسم اللون - مثل "red"
  • قيمة HEX - مثل "#ff0000"
  • قيمة RGB - مثل "rgb(255,0,0)"

انظروا إلى قيم اللون CSS للحصول على قائمة كاملة من القيم الألوان الممكنة.

يتم تعريف لون النص الافتراضي لصفحة في محدد الجسم.

مثال

body {
    color: blue;
}

h1 {
    color: green;
}
انها محاولة لنفسك »
ملاحظةملاحظة: للحصول علىW3C المتوافقة مع CSS: إذا قمت بتعريف color الملكية، يجب عليك أيضا تحديد background-color الممتلكات.

محاذاة النص

و text-align يستخدم الملكية لضبط المحاذاة الأفقية للنص.

نص يمكن ترك أو محاذاة اليمين، تركزت، أو تبريره.

المثال التالي يوضح بالوسط، واليسار واليمين النص محاذاة (محاذاة اليسار هو الافتراضي إذا تم ترك إلى اليمين اتجاه النص، ومحاذاة اليمين هو الافتراضي إذا اتجاه النص من اليمين إلى اليسار):

مثال

h1 {
    text-align: center;
}

h2 {
    text-align: left;
}

h3 {
    text-align: right;
}
انها محاولة لنفسك »

عندما text-align تم تعيين الخاصية إلى "justify" ، ويمتد كل سطر بحيث كل سطر يحتوي العرض على قدم المساواة، والهوامش اليمنى واليسرى على التوالي (كما هو الحال في المجلات والصحف):

مثال

div {
    text-align: justify;
}
انها محاولة لنفسك »

الديكور النص

و text-decoration يستخدم خاصية لتعيين أو إزالة الزينة من النص.

قيمة text-decoration: none; وكثيرا ما يستخدم لإزالة تسطير من الروابط التالية:

مثال

a {
    text-decoration: none;
}
انها محاولة لنفسك »

وغيرها من text-decoration تستخدم القيم لتزيين النص:

مثال

h1 {
    text-decoration: overline;
}

h2 {
    text-decoration: line-through;
}

h3 {
    text-decoration: underline;
}
انها محاولة لنفسك »
ملاحظةملاحظة: لا ينصح لتسطير النص غير وصلة، وهذا غالبا ما يخلط القارئ.

تحويل النص

ل text-transform يستخدم الخاصية لتحديد الأحرف الكبيرة والصغيرة في النص.

ويمكن استخدامه لتحويل كل شيء إلى الأحرف الكبيرة أو الصغيرة، أو تكبير الحرف الأول من كل كلمة:

مثال

p.uppercase {
    text-transform: uppercase;
}

p.lowercase {
    text-transform: lowercase;
}

p.capitalize {
    text-transform: capitalize;
}
انها محاولة لنفسك »

المسافة البادئة النص

و text-indent يستخدم الخاصية لتحديد المسافة البادئة للسطر الأول من النص:

مثال

p {
    text-indent: 50px;
}
انها محاولة لنفسك »

المسافات بين الحروف

و letter-spacing يستخدم الخاصية لتحديد المسافة بين الحروف في النص.

يوضح المثال التالي كيفية زيادة أو إنقاص المسافة بين الأحرف:

مثال

h1 {
    letter-spacing: 3px;
}

h2 {
    letter-spacing: -3px;
}
انها محاولة لنفسك »

ارتفاع خط

على line-height يستخدم خاصية لتحديد المسافة بين السطور:

مثال

p.small {
    line-height: 0.8;
}

p.big {
    line-height: 1.8;
}
انها محاولة لنفسك »

اتجاه النص

في direction يستخدم خاصية لتغيير اتجاه النص من عنصر:

مثال

div {
    direction: rtl;
}
انها محاولة لنفسك »

كلمة تباعد

و word-spacing يستخدم الخاصية لتحديد المسافة بين الكلمات في النص.

يوضح المثال التالي كيفية زيادة أو إنقاص مسافة بين الكلمات:

مثال

h1 {
    word-spacing: 10px;
}

h2 {
    word-spacing: -5px;
}
انها محاولة لنفسك »

أمثلة

المزيد من الأمثلة

تعطيل التفاف النص داخل عنصر
يوضح هذا المثال كيفية تعطيل التفاف النص داخل عنصر.

المحاذاة العمودية للصورة
يوضح هذا المثال كيفية تعيين محاذاة عمودية من صورة في النص.

إضافة الظل إلى نص
يوضح هذا المثال كيفية إضافة الظل إلى النص.


اختبر نفسك مع تمارين!

التمرين 1 » التمرين 2» التمرين 3 » التمرين 4» التمرين 5 »


جميع خصائص CSS النص

الملكية وصف
color يحدد لون النص
direction تحدد اتجاه النص / الكتابة الاتجاه
letter-spacing يزيد أو يقلل من المسافة بين الأحرف في النص
line-height تحدد ارتفاع الخط
text-align يحدد المحاذاة الأفقية النص
text-decoration يحدد اضاف الديكور إلى نص
text-indent يحدد المسافة البادئة للسطر الأول في كتلة النص
text-shadow يحدد تأثير الظل وأضاف إلى نص
text-transform تسيطر على رسملة النص
unicode-bidi تستخدم جنبا إلى جنب مع الاتجاه الملكية لتعيين أو العودة إذا كان ينبغي تجاوز النص لدعم لغات متعددة في نفس الوثيقة
vertical-align يحدد المحاذاة العمودية عنصر
white-space تحدد كيفية التعامل مع الفضاء الأبيض داخل عنصر
word-spacing يزيد أو يقلل من مسافة بين الكلمات في النص