آموزش زبان CSS

آشنایی با خواص font هنگام کار با متن در زبان CSS

آشنایی با خواص font هنگام کار با متن در زبان CSS

همانطور که گفته بودیم در ادامه ی آموزش خواص متعدد از زبان استایل دهی صفحات وب CSS می خواهیم اینبار به سراغ خواص font برویم و شما را در هنگام کار با متن و نوشته در زبان CSS آشنا کنیم.

از جمله کاربردهای مفیدی که خواص font در CSS برای ما ایرانی ها دارد این است که می توانیم از بین فونت های محبوب خودمان در صفحات وب استفاده کنیم. که برای اینکار باید با خواص font و کدهای تحت این خاصیت کار کنیم.

در ادامه این مطلب می خواهیم شما را با خواص font در هنگام کار با نوشته ها و متن در زبان CSS آشنا کنیم تا از آنها برای فونت دهی به صفحات وب خود استفاده کنید. پس با کدنویسی به زبان ساده همراه باشید.

سری آموزش های سی اس اس (CSS)

جلسه اول : آشنایی با CSS و کاربرد آن در طراحی وب

جلسه دوم : آشنایی با چگونگی استفاده از CSS در صفحات وب

جلسه سوم : فراگیری ساختار نحوی دستورات CSS در کدنویسی صفحات وب

جلسه چهارم : آشنایی کامل با انتخاب گرهای CSS به زبان ساده

جلسه پنجم : معرفی ترفندهای کد CSS مهم و کاربردی در طراحی سایت

جلسه ششم : شیوه نامه متن و نوشته ها در زبان CSS همراه با مثال

جلسه هفتم : نحوه کار با خاصیت background در زبان CSS همراه با مثال

جلسه هشتم : کار با خاصیت border در زبان CSS همراه با نمونه کدها

آشنایی با خواص font در کار با نوشته ها

تعریف : به وسیله مجموعه خواص ارائه شده در این قسمت می توان نوع ، اندازه و جلوه های مختلف را برای قلم نوشته در صفحات وب HTML تعیین کرد.

معرفی ویژگی های خواص font

خاصیت چند مقداری برای دریافت کلیه ویژگی های قلم نوشته است که هر یک از ویژگی ها باید به ترتیب زیر در خاصیت font وارد شود.

نکته : ترتیب قرار گرفتن خواص در خاصیت های چند مقداری به نوع برنامه طراحی سایت بستگی دارد .

font : [ font-family ] [ font-size ] [ font-style ] [ font-variant ] [ font-weight ]

لیست زیر مجموعه خواص font در CSS را شامل می شود. هر یک را به همراه مثال توضیح داده ایم.

font-family

font-size

font-stretch

font-style

font-variant

font-weight

خاصیت font-family :

خاصیت font-family

نام خاصیت

نوع خاصیت

شرح

font-family

نام قلم

font name

به وسیله این خاصیت می توان از یک لیست آماده ( بر حسب نرم افزاری که برای طراحی صفحات استفاده می کنید ) ، یک قلم را به عنوان قلم نوشته تعیین کنید .

نکته : چنانچه نام قلمی در این قسمت ذکر شود و مرورگر در هنگام نمایش صفحه آن قلم را نداشته باشد ، به جای آن از قلم پیش فرض خود استفاده می کند .

مثال : در این بخش مثالی را از font-family را مشاهده می کنید.
< p style="color: Green; font-family: Arial" >
   Font of this paragraph is Arial.
< /p >
< p style="color: Blue; font-family: Times New Roman" >
   But font of this paragraph is Times New Roman.
< /p >

خاصیت font-size :

خاصیت font-size

نام خاصیت

نوع خاصیت

شرح

font-size

xx-small
x-small
small
medium
large
x-large
xx-large
smaller
larger
length
درصد %

به وسیله این خاصیت می توان سایز قلم نوشته را توسط یکی از حالت های زیر تعیین کرد :

– xx-small : اندازه قلم بسیار کوچک است .

x-small : اندازه قلم کمی کوچک است .

small : اندازه قلم کوچک است .

medium : اندازه قلم متوسط است .

large : اندازه قلم بزرگ است .

x-large : اندازه قلم کمی بزرگ است .

xx-large : اندازه قلم بسیار بزرگ است .

larger : اندازه قلم نوشته نسبت به سایر خطوط همجوار کمی بزرگتر است .

smaller : اندازه قلم نوشته نسبت به سایر خطوط همجوار کمی کوچکتر است.

length : در این حالت اندازه قلم نوشته را بر حسب واحدی مثل پیکسل ( px ) و یا نقطه ( pt ) تعیین می کنیم .

درصد % : در این حالت اندازه قلم نوشته را نسبت به عنصر مادر و یا حالت استاندارد ، بر حسب درصد بیان می کنیم .

مثال : در این بخش مثالی را از font-size را مشاهده می کنید. در مثال زیر قسمت های یک پاراگراف با انداره های قلم متفاوت نشان داده شده اند :

< p style="color: Maroon; font-family: Arial" >
   < span style="font-size: small ; color : green" >
 This part has a small font < /span > 
   < span style="font-size: medium ; color : blue" >
 This part has a medium font < /span >
   < span style="font-size: x-large color : red" >
 This part has a big font < /span > 
   < span style="font-size: 20px; color: Navy" >
 And size of font of this is 20px . < /span >
< /p >

خاصیت font-strecth :

نکته : خاصیت font-strecth را به دلیل عدم پشتیبانی مرورگرهای اینترنت اکسپلورر ، Fire Fox و NetScape حذف کرده ایم.

این خاصیت برای متراکم کردن یا کشیده شدن کلمات در نوشته استفاده می شود.

خاصیت font-style :

خاصیت font-style

نام خاصیت

نوع خاصیت

شرح

font-style

normal
italic
oblique

از این خاصیت با استفاده از حالت های زیر می توان برای اعمال جلوه های نمایشی به متن استفاده کرد :

– normal : نوشته بدون هیچ جلوه ای نمایش داده می شود ، که انتخاب پیش فرض است.

italic : نوشته به صورت خط کج نمایش داده می شود.

– oblique : نوشته به صورت مورب نمایش داده می شود.

مثال : در این بخش مثالی را از font-style را مشاهده می کنید.
< p style="font-family: Arial" >
  < span class="g" style="font-size: medium; font-style: italic" > 
This part has italic text. < /span > 
  < span class="b" style="font-size: medium; font-style: oblique" >
 And this part has oblique text . < /span > 
< /p >

خاصیت font-variant :

خاصیت font-variant

نام خاصیت

نوع خاصیت

شرح

font-variant

normal
small-caps

توسط این خاصیت می توان نوشته را به صورت معمولی ( noraml ) و یا حروف بزرگ ( small-caps ) نمایش داد.

مثال :  در این بخش مثالی را از font-variant را مشاهده می کنید.
< p style="font-family: Arial" >
   < span class="g" style="font-variant: normal" >
 This part has normal text . < /span > 
   < span class="b" style="font-variant: small-caps" >
 And this part has small-caps text . < /span >
< /p >

خاصیت font-weight :

خاصیت font-weight

نام خاصیت

نوع خاصیت

شرح

font-weight

normal
bold
bolder
lighter
۱۰۰
۲۰۰
۳۰۰
۴۰۰
۵۰۰
۶۰۰
۷۰۰
۸۰۰
۹۰۰

توسط این گزینه می توان میزان ضخامت قلم نوشته را بر حسب یکی از حالت های زیر تعیین کرد :

normal : میزان ضخامت قلم نوشته به صورت معمولی است ، که انتخاب پیش فرض است .

– bold : قلم نوشته به صورت توپر ( ضخیم ) نمایش داده می شود .

bolder : قلم نوشته به صورت خیلی توپر ( ضخیم ) نمایش داده می شود .

lighter : قلم نوشته کمی نازکتر از حالت معمولی نمایش داده می شود .

۱۰۰ تا ۹۰۰ : توسط این مقدارهای عددی می توان میزان ضخامت نوشته را تعیین کرد ، که هر چه عدد بزرگتر باشد ، ضخامت نوشته بیشتر می شود .

مثال :  در این بخش مثالی را از font-variant را مشاهده می کنید.
< p style="font-family: Arial" >
   < span class="b" style="font-weight: lighter" >
 This part has light text . < /span >
   < span style="color : blue ; font-weight: normal" >
 This part has normal text . < /span >
   < span style="color : green ; font-weight: bold" >
 This part has bold text. < /span >
   < span style="color : red ; font-weight: 100" >
 This part has a text with 100 . < /span >
   < span style="color: Navy; font-weight: 900" >
 And this part has a text with 900 . < /span >
</p>

در این مطلب در ادامه ی سری آموزش های زبان استایل دهی صفحات وب CSS با خواص font آشنا شدید. در ادامه سری آموزش های زبان کاربردی CSS به خواص دیگر آن خواهیم پرداخت.

5 1 رای
امتیازدهی به مقاله
نمایش بیشتر

مطالب مرتبط

اشتراک در
باخبرم کن
guest
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
دکمه بازگشت به بالا
0
افکار شما را دوست داریم، لطفا نظر دهید.x