آموزش فونت های وب در CSS3 

3 سال پیش
آموزش فونت های وب در CSS3

آموزش فونت های وب در CSS3 

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش فونت های وب در CSS3 خواهیم پرداخت.

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

  • (TrueType Fonts (TTF

TrueType یک استاندارد فونت طرح کلی است که توسط اپل و مایکروسافت در اواخر دهه ۱۹۸۰ ساخته شده است و به رایج ترین فونت ها برای هر دو سیستم عامل ویندوز و MAC تبدیل شده است.

  • (OpenType Fonts (OTF

OpenType قالبی برای فونت های قابل مقیاس پذیری رایانه است و توسط مایکروسافت ساخته شده است

  • (The Web Open Font Format (WOFF

WOFF برای توسعه صفحه وب استفاده می شود و در سال ۲۰۰۹ توسعه یافته است. اکنون با استفاده از توصیه W3C از آن استفاده می شود.

  • SVG Fonts/Shapes

SVG فونت های SVG را در اسناد SVG مجاز می داند. همچنین می توانیم CSS را با ویژگی font face به SVG اعمال کنیم.

  • (Embedded OpenType Fonts (EOT

EOT برای توسعه صفحات وب استفاده می شود و در صفحات وب جاسازی شده است ، بنابراین نیازی به اجازه دادن به قلم های شخص ثالث نیست

کد زیر کد نمونه فونت face را نشان می دهد –

<html>
   <head>
      <style>
         @font-face {
            font-family: myFirstFont;
            src: url(/css/font/SansationLight.woff);
         }
         div {
            font-family: myFirstFont;
         }
      </Style>
   </head>
   
   <body>
      <div>This is the example of font face with CSS3.</div>
      <p><b>Original Text :</b>This is the example of font face with CSS3.</p>
   </body>
</html>

 

این نتیجه زیر را ایجاد می کند –

This is the example of font face with CSS3.
Original Text :This is the example of font face with CSS3.

 

توضیح فونت ها
لیست زیر شامل تمام توضیحات فونت هایی است که در قانون font-face@ قرار داده شده است –

  • font-family

برای تعریف نام فونت استفاده می شود

  • src

برای تعریف URL استفاده می شود

  • font-stretch

برای یافتن چگونگی کشیده شدن فونت استفاده می شود

  • font-style

برای تعریف سبک قلم ها استفاده می شود

  • font-weight

برای تعریف وزن فونت (بولد بودن) استفاده می شود

 

منبع.

لیست جلسات قبل آموزش CSS

  1. آموزش CSS
  2. CSS چیست؟
  3. آموزش نحو CSS
  4. آموزش قوانین CSS 
  5. آموزش واحد انداره گیری در CSS
  6. آموزش رنگ ها در CSS
  7. آموزش Background در CSS
  8. آموزش فونت ها در CSS
  9. آموزش استفاده از تصاویر در CSS 
  10. آموزش استفاده از تصاویر در CSS 
  11. آموزش استفاده از لینک ها در CSS 
  12. آموزش جداول در CSS 
  13. آموزش حاشیه در CSS 
  14. آموزش margin در CSS
  15. آموزش لیست ها در CSS
  16. آمورش ویژگی padding در CSS
  17. آموزش ویژگی مکان نما در CSS 
  18. آموزش outline در CSS 
  19. آموزش ابعاد در CSS 
  20. آموزش نوارهای پیمایشی در CSS
  21. آموزش visibility در CSS
  22.  آموزش موقعیت یابی در  CSS 
  23. آموزش لایه ها در CSS 
  24. آموزش شبه کلاس ها در CSS 
  25. آموزش شبه عناصر در CSS
  26.  آموزش قوانین @ در CSS 
  27. آموزش فیلترهای متنی و تصویری در CSS 
  28. آموزش انواع رسانه ها در CSS 
  29. آموزش مدیا صفحه در CSS
  30. آموزش رسانه شنیداری در CSS
  31. آموزش چاپ در CSS 
  32. آموزش طرح بندی در CSS 
  33. آموزش CSS3
  34. آموزش گرد کردن گوشه ها در CSS3 
  35. آموزش حاشیه تصویر CSS3 
  36. آموزش تنظیم چند پس زمینه در CSS3  
  37. رنگ ها در CSS3 
  38. آموزش گرادیان در CSS3
  39.  آموزش سایه در CSS3 
  40.  آموزش تکست در CSS3
0
برچسب ها :
نویسنده مطلب erfan molaei

دیدگاه شما

بدون دیدگاه