هناك العديد من الخصائص Properties التي تستطيع تغير شكل الخطوط. سنقوم باستعراضها.
الخاصية Property | الاستخدام |
---|---|
font-family | تحدد عائلة/مجموعة الخط مثل: Arial و sans-serif وغيرها |
font-size | تحدد حجم الخط مثل: 20px و 50% وغيرها |
font-style | تحدد طراز الخط مثلا اذا كان مائل مثل: italic |
font-weight | تحدد مسافة او فراغ قبل الكلام مثل: 10px و 500 |
font-variant | تحدد اذا كان طراز الخط small-caps او normal |
font | هي خاصية عامة يمكن جمع فيها كل الخواص السابقة. |
في هذا الدرس سنضيف اطر CSS باستخدام طريقة التضمين embedding. وذلك لتسهيل الشرح، لكن دائما يفضل استخدام ملفات خارجية.
تحديد مجموعة الخط font-family
تستخدم الخاصية font-size لتغير مجموعة/عائلة الخط. عاددة ما تكون قيمة الخاصية اكثر من قيمة بحيث اذا كان المتصفح لا يدعم الاولى يختار الثانية ثم التالية …
<p id="id1">paragraph paragraph paragraph paragraph paragraph.</p> <p id="id2">paragraph paragraph paragraph paragraph paragraph.</p>
#id1{ font-family:"Times New Roman", Times, serif; } #id2{ font-family:Arial, Helvetica, sans-serif; }
الناتج
ID1: paragraph paragraph paragraph paragraph paragraph.
ID2: paragraph paragraph paragraph paragraph paragraph.
نلاحظ في المثال الفقرة الاولى اذا كانت مجموعة الخط تتكون من اكثر من اسم يفصل بينهما مسافة، نضعها بين علامة تنصيص 'Times New Roman'
تحديد حجم الخط font-size
تستخدم الخاصية font-size لتحديد حجم الخط.
<p style="font-size:20px;">paragraph paragraph paragraph paragraph paragraph.</p> <p style="font-size:large;">paragraph paragraph paragraph paragraph paragraph.</p>
الناتج
paragraph paragraph paragraph paragraph paragraph.
paragraph paragraph paragraph paragraph paragraph.
تحديد طراز الخط font-style
تستخدم الخاصية font-style لتحديد طراز الخط.
<p style="font-style:italic;">paragraph paragraph paragraph paragraph paragraph.</p>
الناتج
paragraph paragraph paragraph paragraph paragraph.
تحديد سمك الخط font-weight
تستخدم الخاصية font-weight لتحديد سمك الخط.
<p style="font-weight:bold;">paragraph paragraph paragraph paragraph paragraph.</p> <p style="font-weight:200;">paragraph paragraph paragraph paragraph paragraph.</p>
الناتج
paragraph paragraph paragraph paragraph paragraph.
paragraph paragraph paragraph paragraph paragraph.
تحديد طراز الخط font
تستخدم الخاصية font لتحديد كل الخواص السابقة في خاصية واحدة وذلك بأدخالهم بالترتيب الاتي.
font-style
font-variant
font-weight
font-size
font-family
<p style="font: italic small-caps bold 20px Arial, Georgia, serif;">paragraph paragraph paragraph paragraph paragraph.</p>
الناتج
paragraph paragraph paragraph paragraph paragraph.