دوستان
من یک قالب طراحی کردم و فونت قالب رو BYekam گزاشتم
تو نرم افزار wamp و XAMPP فونت کار میکنه و قالب با BYekam بالا میاد
حالا سایت و بردم رو هاست اصلی فونت کار نمیکنه
میدونید دلیلش چیه ؟
نمایش نسخه قابل چاپ
دوستان
من یک قالب طراحی کردم و فونت قالب رو BYekam گزاشتم
تو نرم افزار wamp و XAMPP فونت کار میکنه و قالب با BYekam بالا میاد
حالا سایت و بردم رو هاست اصلی فونت کار نمیکنه
میدونید دلیلش چیه ؟
فایل فونت در داخل فایل های قالبتون موجوده؟ از فونت فیس استفاده کردید در استایل قالب؟
بله در قالب موجوده
-------- کد style
@font-face {
font-family: "B Yekan";
src: url('fonts/BYekan.eot');
src: url('fonts/BYekan.eot?#iefix') format('embedded-opentype'),
url('fonts/BYekan.svg#B Yekan') format('svg'),
url('fonts/BYekan.woff') format('woff'),
url('fonts/BYekan.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
------------- کد Body
body {
background: #383838;
font: 11px "B Yekan",Tahoma ;
direction: rtl;
margin: 0;
padding: 0;
line-height: 25px;
}
درود
روی صفحه اصلی سایتتون یکبار ctrl + F5 رو بزنید تا کش مرورگرتون پاک بشه ، احتمالا درست میشه.
نه باو من این قالب و یک هفته هست طراحی کردم
نمیدونم مشکل از چیه تنها این قالب نیست من هر قالبی طراحی میکنم همین جوریه
کش قالب رو از هاست هم باید پاک کنید تا با فایل های جدید بارگزاری بشه.
نه مشکل از این حرفا فکر کنم جدی تر باشه
من هر قالب طراحی میکنم حتی تو یک بارش که هاست تازه خریده بودم فونت عمل نمیکنه تو قالب های طراحی شده خود من
نمیدونم دلیلش چیه
سلام دوستان من هم همین مشکل رو دارم
ممنون میشم من و هم راهنمایی کنید!
دوست عزیز شما باید برای استفاده از فونت اون فونت رو یا روی سیستمتون داشته باشین یا روی سایتتون آپلودش کنین...
لطفا فایل فونت مورد نظرتون رو در دایرکتوری که میخواین آپلود کنین بعد کد زیر رو در فایل style قالبتون قرار بدین...
برای فراخوانی کد در استایل مورد نظرتون هم کد زیر رو قرار بدین :کد:
@font-face {
font-family: 'BYekan';
src: url('http://yourdomain.ir/fonts/BYekan.eot?#') format('eot'),
url('http://yourdomain.ir/fonts/BYekan.ttf') format('truetype'),
url('http://yourdomain.ir/fonts/BYekan.woff') format('woff');
}
فایل فونت ها پیوست شد...کد:
font-family: BYekan,'BYekan',tahoma;
من فقط فونت رو تو Body مشخص کردم که چی باشه و فقط تو class ها سایز فونت رو تغییر دادم
یکی راهنمایی کنه ممنون میشم
- - - Updated - - -
دوست عزیز
URL ها رو چجور بزنم
('http://yourdomain.ir/fonts/BYekan.ttf')
یا
('fonts/BYekan.ttf')
به صورت دوم صحیح است در صورتی که پوشه فونت و استایل کنار یکدیکر باشند
درغیر این صورت لود نمیشوند
دروود بر شما
کافیه فونت ها رو تو یه دایرکتوری یه جا ذخیره کنید از اونجا ادرس دهی کنی
چیز زیاد پیچیده ای نیست
دوست من شما طراح :) داری ادرس دهی میکنی سوال پیش نیومد واسه خودت از کجا این بنده های خدا باید فونت رو بخونند خخخخ
پیش میاد
ببینید علتی که توی لوکال اجرا میشه فونت به این علت هست که فونت توی ویندوزتون ثبت شده و از طرف اون خوانده میشه ممکنه آدرس دهی به فونتتون مشکل داشته باشه ، و شاید فونتتون درست نباشه که برای سرور مشکل به هم میزنه و در ضمن در بعضی از کلاس ها اگه فونت های معمولی مثل tahoma ادد کرده باشید دیگه از body خوانده نمیشه و باید براشون دوباره ادد کنید
رفرش کنید احتمالا تو کش مرورگرتون ذخیره شده.