💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۱۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ محمد مهدی کاظمی
نکته جالب در مورد بولد کردن فونت ها
وحید صالحی حل شده توسط وحید صالحی

سلام، راستش امروز داشتم مبحث فونت‌ها رو تمرین می‌کردم که به یک نکته ی جالب رسیدم. فکر کردم شاید اگر یه فونت رو موقع تعریف کردن، اسم بولد و معمولی‎ش رو یکی بزارم چی میشه (بد توضیح دادم،اگه به کد نگاه کنید متوجه میشید):

@font-face {
    font-family: Vazir;
    src: url("fonts/Vazir.eot") format("eot"),
         url("fonts/Vazir.woff") format("woff"),
         url("fonts/Vazir.woff2") format("woff2");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: Vazir;
    src: url("fonts/Vazir-Bold.eot") format("eot"),
	     url("fonts/Vazir-Bold.woff") format("woff"),
    	 url("fonts/Vazir-Bold.woff2") format("woff2");
    font-weight: bold;
    font-style: normal;
}

همونطور که دیدید اسم فونت بولد رو "Vazir" و اسم فونت معمولی رو هم "Vazir" گذاشتم. اتفاق جالبی که افتاد این بود که وقتی از این فونت استفاده می‌کردم و وزن فونت رو روی حالت "bold" در نظر می‌گرفتم، به جای اینکه مرورگر بیاد و فونت رو بولد کنه، از فایل "Vazir-Bold" استفاده میکرد. (چون وقتی "@font-face" دوم رو کامنت می‌کردم، ضخامت فونت تغییر میکرد!)

 

البته ممکن هم هست که اتفاقی اینطور شده مطمئن نیستم. ولی به فایلی که ضمیمه می‌کنم یه نگاه بندازید و خودتون هم امتحان کنید.

سلام کاملا درسته چون هر دو حالت فونت رو داریم لذا درسترسی به هر دو وزن هم داریم  و کار می‌کنه.

بهترین پاسخ
وحید صالحی ۱۶ خرداد ۱۳۹۹، ۱۸:۰۸