دسته بندی ها
21:28 1399/06/01

آموزش استفاده از فونت آیکون font awesome

مشخصات سوال کننده :
کاربر : pedram_khan     امتیاز کاربر : 277     رتبه کاربر : 6
دسته بندی : Html Css

به این سوال امتیاز بدهید    1
تعداد بازدید این سوال : 8523
هوش مصنوعی

پاسخ هوش مصنوعی

برای استفاده از فونت آیکون Font Awesome در صفحات وب، ابتدا باید آن را به پروژه خود اضافه کنید. می توانید آن را از CDN (Content Delivery Network) بارگیری کنید. به این صورت:

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css">

پس از اضافه کردن فایل CSS، می توانید از آیکون ها در HTML استفاده کنید. به عنوان مثال:

<i class="fas fa-camera"></i>

برای تغییر اندازه آیکون های Font Awesome، می توانید از کلاس های اندازه گیری استفاده کنید. به عنوان مثال:

<i class="fas fa-camera fa-2x"></i>   <i class="fas fa-camera fa-3x"></i>

همچنین، برای تغییر رنگ آیکون ها می توانید از استایل های CSS استفاده کنید:

<i class="fas fa-camera" style="color: red;"></i>

در اینجا یک مثال کامل از نحوه استفاده و تغییر اندازه و رنگ آیکون Font Awesome آورده شده است:

<!DOCTYPE html>
<html lang="fa">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css">
    <title>مثال Font Awesome</title>
</head>
<body>
    <i class="fas fa-camera fa-2x" style="color: blue;"></i>
    <i class="fas fa-camera fa-3x" style="color: green;"></i>
</body>
</html>
به این پاسخ امتیاز بدهید    0
امتیاز: - رتبه: -
پاسخ دهنده : fateme 22:48 1399/06/04

استفاده از فونت آیکون یا font awesome خیلی ساده هست. برای این کار کافیه ابتدا به سایت fontawesome.com مراجعه کنید و از بخش Download فایلهایی که برای استفاده از font awesome ها لازم دارید رو دانلود کنید.

 

کار با font awesome

 

خب حالا فایلهای دانلود شده رو در root پروژه خودتون قرار بدید. بعد از اون کافیه در Layout پروژه خودتون یا هر جایی که میخواید از این فونت آیکون ها استفاده کنید فایل css مربوط رو به پروژه لینک کنید.

 

  <!-- Font Awesome -->
  <link rel="stylesheet" href="~/css/font-awesome/css/font-awesome.min.css">

 

نحوه استفاده از font awesome

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

 

  <a href="#"><i class="fa fa-money"></i>لینک</a>

 

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

چندتا نکته رو باید هنگام استفاده از font awesome ها دقت کنید :

  • فونت آیکون ها کلاس هستند. بنابراین باید برای استفاده از اونها در بخش کلاس ها ازشون استفاده بشه.
  • بهتره که برای استفاده از font awesome ها از تگ i استفاده بشه. 
  • برای استفاده از font awesome ها ابتدا کلاس fa و بعد از اون کلاس آیکون دلخواه رو بنویسید.

 

چند مثال از نحوه استفاده از font awesome 

 

<i style="margin-left:5px;" class="fa fa-gavel"></i>
<i style="font-size:16px; margin-right:5px; margin-left:5px;" class="icofont icofont-education"></i>

 

همانطور که می بینید میشه به راحتی style هم به فونت آیکون ها داد.

 

تغییر سایز font awesome ها با استفاده از class

خب در قسمت قبلی دیدید که میشه با استفاده از استایل دهی اندازه، رنگ و ... رو برای یک فونت آیکون تغییر داد. اما در font awesome ها اندازه های پیش فرض هم تعریف شده که میتونید از این کلاس ها هم استفاده کنید.

 

در ادامه به مثال زیر توجه کنید.

 

<i class="fa fa-gavel fa-xs"></i>
<i class="icofont icofont-education fa-lg"></i>
<i class="icofont icofont-education fa-5x"></i>

 

ایجاد آیکون های متحرک توسط font awesome

یکی از کاربردهای جالب فونت آیکون ها اینه که میتونید آیکون ها رو متحرک کنید و بسیار جذاب تر کنید پروژه خودتون رو. برای این کار کافیه از کلاس fa-spin استفاده کنید.

 

<i class="fa fa-gavel fa-spin"></i>

 

چرخش معکوس آیکون ها توسط font awesome ها

توی فونت آیکون ها میتونید آیکون های خودتون رو معکوس هم کنید. کافیه از کلاس های fa-rotate و fa-flip استفاده کنید.

 

<i class="fa fa-gavel fa-rotate-90"></i>
<i class="fa fa-gavel fa-rotate-180"></i>
<i class="fa fa-gavel fa-flip-vertical"></i>

 

به این پاسخ امتیاز بدهید    4
امتیاز: 1635 رتبه: 2
2 نظر
fateme : خواهش میکنم

امتیاز کاربر : 1635   رتبه کاربر : 2   تاریخ ثبت : 01:59 1399/07/11
deltafk : بسیار جامع و کامل بود

امتیاز کاربر : 5   رتبه کاربر : 110   تاریخ ثبت : 03:16 1399/06/05
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود