گروپ دیزاین | ارائه دهنده خدمات نوین

اضافه کردن فونت

 17 ژوئن 2015

در برخی از سایت ها دیده اید که در قسمت های مختلف از قالب از فونت فارسی استفاده شده است. ما به شما آموزش میدهیم که شما چطور این کار را در قالب های خود اجرا نمایید و قالب خود را زیبا تر سازید. امروز آموزش نوشتن css یا استایل برای به نمایش درآوردن این نوع فونت ها در سایت خود را آموزش میدهیم. هم اکنون با ما باشید!!!

آپلود فونت ها :

شما برای این کار شما ابتدا نیاز به آپلود فونت ها بر روی هست اخود دارید. فونت ها به ۴ فرمت svg ,ttf , woff , eot می باشد. فونت های ttf همان فونت های کامپیوتر خود می باشد. دو فونت دیگر هم فونت های اینترنتی هستند. بنابراین فونت ها را در یک پوشه دلخواه آپلود کنید.

نکته : هر فونت باید هر ۴ مدل آپلود شود. البته کار شما با ۳ تا فونت هم راه می افتد!! مثلا اگر svg را نزارید.

برای تبدیل فونت ها می توانید از سایت تبدیل آنلاین فونت استفاده کنید.

آموزش نوشتن کد استایل css برای فونت ها :

شما میتوانید از کد زیر به عنوان الگو استفاده کنید.

[codesyntax lang=”php”]

    @font-face {
    font-family: 'Yekan';
    src: url('/fonts/Yekan.eot');
    src: local('BYekan'), url('fonts/Yekan.woff') format('woff'), url('fonts/Yekan.ttf') format('truetype'), url('Yekan.svg') format('svg');
    font-weight: normal;
    font-style: normal;
    }

[/codesyntax]

کد های فوق برای فونت یکان Yekan می باشد شما می توانید اسم هر فونت دیگری که دوست داشتید اضافه کنید. همچنین محل فونت ها برای این کد پوشه font میباشد شما آدرس کامل فونت خود را وارد کنید.

نمایش فونت در سایت :

درون فایل استایل خود محلی که می خواهید فونت فوق نمایش داده شود شبیه این استایل را برایش کد بنویسید. قسمت font : Yekan خیلی مهمه نام فوق باید بصورت صحیح وارد بشود و مشکلی با بزرگی و کوچکی حروف نداریم.

[codesyntax lang=”php”]

    .post h1 {
    line-height: 20px;
    font: 20px Yekan,Tahoma;
    letter-spacing: .3px;
    margin: 10px 0 10px 0;
    clear: both;
    }

[/codesyntax]

به عنوان مثال کد زیر برای عنوان نوشته وردپرس می باشد.

[codesyntax lang=”php”]

    <div class="post">
    <h1><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></H1>
    <?php the_content(''); ?>
    </div>

[/codesyntax]

دقت کنید :

بجای مقدار post همان مقدار کلاس مورد نظرتونو وارد کنید.
۲۰px اندازه فونت می باشد که به هر چقدر دوست دارید می توانید تغییر دهید.
margin هم فاصله از طرفین هست و متناسب با قالب خود تغییر دهید.