PDA

View Full Version : چرا فونتهای فارسی توی مرورگر کروم نمایش داده نمی شن؟



i-php-i
یک شنبه 08 تیر 1393, 02:42 صبح
برای نمایش فونت های فارسی از این کدها استفاده می کنم

@font-face {
font-family: 'yekan';
src: url('./fonts/yekan.eot?#') format('eot'), /* IE6-8 */
url('./fonts/yekan.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
url('./fonts/yekan.ttf') format('truetype'); /* Saf3-5, Chrome4+, FF3.5, Opera 10+ */
}

فونتها توی سرور وجود دارن و آدرسها درست هستن

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

بنظرتون مشکل چیه؟

ravand
یک شنبه 08 تیر 1393, 10:09 صبح
این کد شما مشکل داره از این استفاده کنید:
@font-face{ font-family: BYekan;
src:url(/fonts/BYekan.ttf);
src:url(/fonts/BYekan.eot);
src:url(/fonts/BYekan.woff);
}

i-php-i
یک شنبه 08 تیر 1393, 10:58 صبح
کدوم قسمت کد مشکل داره؟

مگه نباید فرمت رو مشخص کنیم؟

format('eot')

کدهای شما رو هم امتحان کردم اما بازم فونتها توی کروم نمایش داده نشدن.

دانیال دزفولی
یک شنبه 08 تیر 1393, 11:16 صبح
به جای یه نقطه 2 نقطه بذارید

i-php-i
یک شنبه 08 تیر 1393, 11:46 صبح
کجا باید بجای یه نقطه از 2 نقطه استفاده کنم؟

iman_k26
یک شنبه 08 تیر 1393, 12:05 عصر
کجا باید بجای یه نقطه از 2 نقطه استفاده کنم؟

قبل از fonts/.. دو نقطه بزار ...

i-php-i
یک شنبه 08 تیر 1393, 15:35 عصر
گفتمکه ادرسها درستن

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

اما فقط کروم مشکل داره و فونتها رو لود نمی کنه

دانیال دزفولی
یک شنبه 08 تیر 1393, 15:58 عصر
@font-face { font-family: 'BTitrTGEBold';
src: url('fonts/BTitrTGEBold.eot?#') format('eot'), /* IE6–8 */ url('fonts/BTitrTGEBold.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('fonts/BTitrTGEBold.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

نمونه ی صحیح که برای من همه جا کار میکنه