دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۴
  • فروردین

جلسه ۹۸ : آموزش کار با ویژگی font در CSS

  • دسته‌بندی‌ها :
جلسه ۹۸ : آموزش کار با ویژگی font در CSS
    • جزئیات
    • نوع محتواآموزشی

      سلام به همه پی وی لرنی های عزیز!
      به دوره آموزش ویژگی های CSS خوش آمدید. CSS مخفف Cascade Style Sheets است که توسط W3C یا کنسرسیوم جهانی وب ایجاد شده است. اگر HTML اسکلت و ساختار وب است آنگاه CSS گوشت و پوست وب را تشکیل می دهد که ضعف های HTML را پوشش داده و آن ها را رفع می نماید. در این مجموعه از مجموعه آموزش های پی وی لرن قرار است به سراغ دوره آموزش ویژگی های CSS برویم و شما را با Properties ها یا ویژگی های CSS آشنا کنیم. روند هر جلسه این دوره به این شکل است که هر جلسه اختصاص به یک ویژگی دارد و در هر جلسه نیز برای هر Property یا ویژگی نیز سعی شده با ارائه مثال های مرتبط، یادگیری ویژگی های CSS آسان تر و ماندگارتر شود.
      در جلسه پیش با ویژگی float آشنا شدیم؛ ویژگی float چگونگی شناور شدن یک عنصر را مشخص می کند.
      در جلسه فعلی قرار است به آموزش کار با ویژگی font در CSS بپردازیم.

      آموزش کار با ویژگی font در CSS

      به مثال زیر توجه نمایید؛ در این مثال برخی از ویژگی های فونت را با عبارت shorthand تنظیم کرده ایم.

      مثال : 

      تعریف و کاربرد

      ویژگی font یک ویژگی مختصر برای موارد زیر است :

      • font-style
      • font-variant
      • font-weight
      • font-size/line-height
      • font-family

      مقادیر font-size و font-family ضروری هستند؛ اگر یکی از این مقادیر گم شود؛ آنگاه از مقدار پیش فرض آنها استفاده می شود.

      نکته

      ویژگی line-height فاصله بین خطوط را مشخص می کند.

      مقدار پیش فرضThe default value of the font properties
      به ارث بردنبله
      متحرک بودنبله
      نسخهCSS1
      سینتکس JavaScript“object.style.font=”italic small-caps bold 12px arial,sans-serif

      پشتیبانی مرورگر ها

      در ادامه آموزش کار با ویژگی font در CSS جدولی ارائه کرده ایم که نشان می دهد این ویژگی CSS در چه مرورگر های پشیبانی می شود.

      نام ویژگیChrome iconFirefox iconOpera iconSafari-FR iconInternet-Explorer icon
      font۱٫۰۱٫۰۳٫۵۱٫۰۴٫۰

      نکته

      برای هر مقدار زیر، پشتیبانی مرورگر را به صورت جداگانه بررسی کنید.

      سینتکس CSS

      مثال : 

      مقدار ویژگی

      مقدارتوضیحات
      font-styleاین مقدار استایل فونت را تعیین می کند. مقدار پیش فرض “normal” است.
      font-variantنوع فونت را مشخص می کند. مقدار پیش فرض “normal” است.
      font-weightوزن فونت را مشخص می کند. مقدار پیش فرض “normal” است.
      font-size/line-heightاندازه فونت و ارتفاع خط را مشخص می کند. مقدار پیش فرض “normal” است.
      font-familyfamily یا دسته خانواده فونت را مشخص می کند. مقدار پیش فرض به مرورگر بستگی دارد.
      captionاز فونت هایی که توسط کنترل های کپشن استفاده می شود (مانند دکمه ها ، کشویی و غیره) استفاده می کند.
      iconاز فونت هایی که توسط icon labels استفاده می شود، استفاده می کند.
      menuاز فونت هایی که توسط منوهای کشویی استفاده می شود استفاده می کند.
      message-boxاز فونت هایی که توسط dialog boxes استفاده می شود، استفاده می کند.
      small-captionنسخه کوچکتر از فونت عنوان.
      status-barاز فونت هایی که توسط نوار وضعیت استفاده می شود، استفاده می کند.
      initialویژگی را به مقدار پیش فرض خود تنظیم می کند.
      inheritاین ویژگی را از عنصر parent خود به ارث می برد.

      مثال های بیشتر

      مثال یک

      نمایشی از سایر مقادیر ویژگی فونت :

      مثال : 

      کلام آخر

      در این جلسه به آموزش کار با ویژگی font در CSS پرداختیم؛ ویژگی font یک ویژگی مختصر برای font-style، font-variant، font-weight ، font-size/line-height و font-family است.
      در جلسه بعدی به کار با font-face@ خواهیم پرداخت.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۹۸ : آموزش کار با ویژگی font در CSS
      به اشتراک بگذارید