View Full Version : سوال: نحوه ارسال فونت به سرور و نمایش صحیح آن در سایت
golnar.raad
یک شنبه 11 خرداد 1393, 11:04 صبح
سلام دوستان.
من میخوام با CSS کدی رو به سایتم اضافه کنم که از طریق اون بشه فونت های دلخواه فارسی مثل نازنین و هما و یکان و ... رو به سرور بفرستیم (از طرق پوشه font سمت سرور) و بعد به درستی توی سایت نشون بدیم. چی کار کنم؟؟؟
آخه من قبلاً فونت ها رو دستی توی سایت تعریف میکردم اما اینجوری وقتی که سیستمی فونتهای منو نصب نکرده باشه، فونتهای سایت و چیدمانش به هم میریزه.
ab.ali
یک شنبه 11 خرداد 1393, 12:32 عصر
با @font-face !!!
golnar.raad
دوشنبه 12 خرداد 1393, 12:05 عصر
میدونم که باید با font face @ بنویسم اما اینکه کجا و چه جوری به کار ببرم رو نمیدونم!!!!
Mori Bone
دوشنبه 12 خرداد 1393, 12:26 عصر
شما google ندارید؟ ما که داریم! شما رو نمی دونم:لبخند::بوس:
@font-face{
font-family: 'BYekan';
src: url('webfonts/BYekan.eot') format('eot'),
url('webfonts/BYekan.woff') format('woff'),
url('webfonts/BYekan.ttf') format('truetype');
}
تو فایل css و یا هر جایی که css می نویسی، اینو بنویس
golnar.raad
دوشنبه 12 خرداد 1393, 16:17 عصر
شما google ندارید؟ ما که داریم! شما رو نمی دونم:لبخند::بوس:
@font-face{
font-family: 'BYekan';
src: url('webfonts/BYekan.eot') format('eot'),
url('webfonts/BYekan.woff') format('woff'),
url('webfonts/BYekan.ttf') format('truetype');
}
تو فایل css و یا هر جایی که css می نویسی، اینو بنویس
چرا داریم ولی خیلی شیک راهنمایی نمیکنه!!! :بامزه:
ببینید من توی هد این رو نوشتم:
<style type="text/css">
@font-face
{
font-family:'BYekan';
src: url('Font/BYekan.eot') format('eot');
src:local('bYekan'),
local('b Yekan'),
url('Font/BYekan.eot?#iefix') format('embedded-opentype'),
url('Font/BYekan.woff') format('woff'),
url('Font/BYekan.ttf') format('truetype');
font-style:normal;
font-weight:normal;
}
.header-post p{
font-family: BYekan, Tahoma;
display:block;
font-size:16px;
}
</style>
و میخوام که این کلاس در منوی اصلی سایت اعمال بشه. کجا باید اضافه کنم؟
<div class="art-nav-center">
<ul class="art-menu">
<li>
<a href="Index.php" ><img src="images/home2.png" /></a>
</li>
<li>
<a href="page2.php" class="active"><span class="l"></span><span class="r"></span><span class="t">صفحه اصلی</span></a>
</li>
<li>
<a href="Order-Register.php"><span class="l"></span><span class="r"></span><span class="t">ثبت سفارش</span></a>
</li>
<li>
<a href="Representation.php" ><span class="l"></span><span class="r"></span><span class="t">نمایندگی ها</span></a>
</li></li><br />
</ul>
</div>
Mori Bone
دوشنبه 12 خرداد 1393, 16:25 عصر
اگه من منظورتون رو درست فهمیده باشم ابید بگم که مشخصه زیر رو به کلاس و آیدیتون بدین:
font-family:'BYekan';
این کد رو از داخل font-face شما کپی کدم و بسته و font-face خوتون تغییرش بدین
اگر که من منظورتون رو نفهمیدم یه جوری منه احمقو حالی کنید:لبخند:
golnar.raad
سه شنبه 13 خرداد 1393, 12:29 عصر
اختیار دارید. من خیلی مبتدی ام که هنوز متوجه نشدم!!!! :خجالت:
خب این مشخصه که گفتید رو توی چه تگی بنویسم و کجا؟؟؟ کد منوی سایتم رو گذاشتم، میشه از روی اون راهنمایی کنید؟
ممنون:لبخندساده:
Mori Bone
سه شنبه 13 خرداد 1393, 13:00 عصر
این میشه استایلتون که باید توی هد بنویسین
@font-face {
font-family:'BYekan';
src: url('Font/BYekan.eot') format('eot');
src: local('bYekan'),
local('b Yekan'),
url('Font/BYekan.eot?#iefix') format('embedded-opentype'),
url('Font/BYekan.woff') format('woff'),
url('Font/BYekan.ttf') format('truetype');
font-style:normal;
font-weight:normal;
}
yekan-font{
font: 16px 'BYekan'; یا font-family:'BYekan'; که همان رشته ای است که روبروی font-family داخله font-face نوشته اید
}
حالا شما یه div دارین که کلاسش yekan-font پس به شکل زیر عمل کنید.
<div class='yekan-font'>
سلام
</div>
اگه گفتی سلام با چه فونتی نمایش پیدا میکنه
Mori Bone
سه شنبه 13 خرداد 1393, 13:01 عصر
اختیار دارید. من خیلی مبتدی ام که هنوز متوجه نشدم!!!! :خجالت:
خب این مشخصه که گفتید رو توی چه تگی بنویسم و کجا؟؟؟ کد منوی سایتم رو گذاشتم، میشه از روی اون راهنمایی کنید؟
ممنون:لبخندساده:
همه اولش مبتدی بودن اینکه معلومه:قلب:
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.