این آموزش در تاریخ ۱۴۰۰/۱۱/۰۲ آپدیت شده است.

آموزش دستور font-face در CSS

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

آموزش دستور font-face در CSS

Free-Learn

دستور font-face در CSS

با استفاده از دستور یا قانون font-face@ در CSS میتوان در یک صفحه وب ( یا درکل وبسایت ) ، فونت های دلخواه خودمون رو تعریف نماییم.

حتما و حتما آموزش نحوه اضافه کردن فونت دلخواه در سایت رو مشاهده نمایید، چون در اون جلسه از همین font-face استفاده کردیم، پس لطفا اون جلسه رو بطور کامل اوکی باشید.

پس دیگه حتما از طریق لینک بالا، اون آموزش رو مشاهده نمایید چون در این جلسه وارد جزئیات نمیشم و فقط چنتا مثال باهمدیگه خواهیم داشت.

Free-Learn

مثال از دستور font-face در CSS

در ادامه میتوانید یک مثال از دستور / قانون font-face@ را در زبان CSS مشاهده نمایید.

مثال شماره ۱ : تعریف و فراخوانی فونت شماره ۱ دلخواه من

امتحان کنید

مثال شماره ۲ : تعریف و فراخوانی فونت شماره ۲ دلخواه من

امتحان کنید

مثال شماره ۳ : تعریف و فراخوانی همزمان ۲ فونت در صفحه

امتحان کنید

Free-Learn

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

در جدول زیر میتوانید مشاهده نمایید که آیا مرورگرهای اینترنتی از ویژگی font-face@ در CSS پشتیبانی میکنند یا خیر.

نام ویژگی Chrome Firefox Opera Safari Edge
font-face@ بله بله بله بله بله

Free-Learn

شکل نوشتاری

نحوه نوشتن یا استفاده یا سینتَکس (Syntax) این دستور در CSS بصورت زیر می باشد.

Free-Learn

جدول مقادیر دستور font-face در CSS

در جدول زیر میتوانید، مقادیری را که میتوان در این دستور استفاده کرد مشاهده نمایید.

ویژگی مقدار توضیح
font-family name ضروری – یک نام را برای فونت تعریف میکند
src URL ضروری – مسیر یا محل فایل فونت را تعریف میکند
font-stretch normal
condensed
ultra-condensed
extra-condensed
semi-condensed
expanded
semi-expanded
extra-expanded
ultra-expanded
اختیاری – میزان کِش آوردن / پَهنی یا باریکی فونت را مشخص می کند
مقدار پیش فرض “normal”
font-style normal
italic
oblique
اختیاری – استایل فونت را تعریف می کند
مقدار پیش فرض “normal”
font-weight Normal
Bold
۱۰۰
۲۰۰
۳۰۰
۴۰۰ (Normal)
۵۰۰
۶۰۰
۷۰۰ (Bold)
۸۰۰
۹۰۰
اختیاری – وزن فونت را مشخص میکند
مقدار پیش فرض “normal”
unicode-range unicode-range اختیاری – محدوده کاراکترهای یونیکد را که فونت پشتیبانی می کند تعریف می کند
مقدار پیش فرض “U + 0-10FFFF”

Free-Learn

نکات و توضیحات

  • مثال از نحوه استفاده از مقدار font-stretch :

  • مثال از نحوه استفاده از مقدار font-style :

  • مثال از نحوه استفاده از font-weight :

  • از دستور font-face@ میتوان در هرکجای فایل CSS استفاده کرد ولی معمولا و بیشتر از این دستور در ابتدای یک فایل CSS استفاده میکنند، شماهم بهتره از این دستور در ابتدای فایل CSS تان استفاده نمایید.
  • ویژگی font-stretch بروی هر فونتی عمل نمیکنه، چرا که خوده فونت باید حتما قابلیت پهن شدن و باریک شدن رو داشته باشه، در غیراینصورت این ویژگی عمل نمیکنه.

Free-Learn

دریافت PDF یا پرینت این مطلب