Iconos Font Awesome

Font Awesome es una popular biblioteca de fuentes de iconos, utilizada para el diseño y desarrollo web.

Font Awesome contiene una serie de iconos vectoriales que se pueden invocar y usar fácilmente mediante CSS. Se pueden personalizar su tamaño, color, sombra, etc.

Font Awesome fue originalmente un proyecto de código abierto creado por Dave Gandy, con el objetivo de proporcionar un conjunto de iconos flexible, fácil de usar y escalable, para reemplazar los iconos de imagen tradicionales.

Font Awesome ha actualizado muchas versiones; actualmente las principales sonFont Awesome 6 、Font Awesome 5yFont Awesome 4; todas las versiones se pueden consultar en:https://fontawesome.com/versions。

Este sitio utiliza para las pruebasFont Awesome 4, lista de iconos:https://fontawesome.com/v4/icons/。

Para usar los iconos de Font Awesome, en la sección de la página HTML<head>agregue las siguientes líneas:

1. CDN recomendado en China:

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

2. CDN recomendado en el extranjero

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/css/font-awesome.min.css">

3. Descargar directamente a local

Download

Nota:No se recomienda descargar e instalar; simplemente haga referencia al archivo CDN en el encabezado del documento HTML.

Nota:Este tutorial utiliza la versión 4.7.0.

Puede usar el prefijofay el nombre del icono para colocar los iconos de Font Awesome.

Ejemplo

<!DOCTYPE html> <html> <head> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> </head> <body> <i class="fa fa-car"></i> <i class="fa fa-car" style="font-size:48px;"></i> <i class="fa fa-car" style="font-size:60px;color:red;"></i> </body> </html>

Resultado:


Pruébalo »

Haga clic en el botón "Pruébalo" para ver el ejemplo en línea.

Font Awesome está diseñado para usarse con elementos en línea. Los elementos <i> y <span> se usan ampliamente para iconos.

Además, tenga en cuenta que si cambia el tamaño de fuente o el color del contenedor del icono, el icono cambiará.


Iconos grandes

Las clases fa-lg (aumenta 33%), fa-2x, fa-3x, fa-4x o fa-5x se utilizan para aumentar el tamaño del icono en relación con su contenedor.

Ejemplo

<!DOCTYPE html> <html> <head> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> </head> <body> <i class="fa fa-car fa-lg"></i> <i class="fa fa-car fa-2x"></i> <i class="fa fa-car fa-3x"></i> <i class="fa fa-car fa-4x"></i> <i class="fa fa-car fa-5x"></i> </body> </html>

Resultado:


Pruébalo »

Consejo: Si sus iconos se cortan en la parte superior e inferior, aumente la altura de línea.


Iconos de lista

Las clases fa-ul y fa-li se utilizan para reemplazar los prefijos predeterminados en las listas no ordenadas.

Ejemplo

<ul class="fa-ul"> <li><i class="fa-li fa fa-check-square"></i>List icons</li> <li><i class="fa-li fa fa-spinner fa-spin"></i>List icons</li> <li><i class="fa-li fa fa-square"></i>List icons</li> </ul>

Resultado:

  • List icons
  • List icons
  • List icons

Pruébalo »

Iconos con borde y flotantes

Las clases fa-border, fa-pull-right o fa-pull-left se utilizan para iconos flotantes o citas.

Ejemplo

<i class="fa fa-quote-left fa-3x fa-pull-left fa-border"></i>Tutorial de novatos -- No solo se aprende tecnología, ¡sino también sueños!!!<br>Tutorial de novatos -- No solo se aprende tecnología, ¡sino también sueños!!!<br>Tutorial de novatos -- No solo se aprende tecnología, ¡sino también sueños!!!<br>Tutorial de novatos -- No solo se aprende tecnología, ¡sino también sueños!!!

Resultado:

Tutorial de novatos -- No solo se aprende tecnología, ¡sino también sueños!!!
Tutorial de novatos -- No solo se aprende tecnología, ¡sino también sueños!!!
Tutorial de novatos -- No solo se aprende tecnología, ¡sino también sueños!!!
Tutorial de novatos -- No solo se aprende tecnología, ¡sino también sueños!!!

Pruébalo »

Iconos dinámicos

La clase fa-spin permite que el icono gire; la clase fa-pulse permite que el icono gire en un ciclo de 8 pasos.

Ejemplo

<i class="fa fa-spinner fa-spin"></i> <i class="fa fa-circle-o-notch fa-spin"></i> <i class="fa fa-refresh fa-spin"></i> <i class="fa fa-cog fa-spin"></i> <i class="fa fa-spinner fa-pulse"></i>

Resultado:


Pruébalo »

Nota:IE8 e IE9 no admiten animaciones CSS3.


Iconos rotados y volteados

Las clases fa-rotate-* y fa-flip-* se utilizan para rotar y voltear iconos.

Ejemplo

<i class="fa fa-shield"></i> <i class="fa fa-shield fa-rotate-90"></i> <i class="fa fa-shield fa-rotate-180"></i> <i class="fa fa-shield fa-rotate-270"></i> <i class="fa fa-shield fa-flip-horizontal"></i> <i class="fa fa-shield fa-flip-vertical"></i>

Resultado:


Pruébalo »

Iconos apilados

Para apilar varios iconos, use la clase fa-stack en el elemento padre; la clase fa-stack-1x se usa para iconos de tamaño normal, y fa-stack-2x para iconos más grandes.

La clase fa-inverse se puede usar para alternar el color del icono. También puede agregar clases de iconos más grandes al elemento padre para controlar mejor el tamaño.

Ejemplo

<span class="fa-stack fa-lg"> <i class="fa fa-circle-thin fa-stack-2x"></i> <i class="fa fa-twitter fa-stack-1x"></i> </span> fa-twitter on fa-circle-thin<br> <span class="fa-stack fa-lg"> <i class="fa fa-circle fa-stack-2x"></i> <i class="fa fa-twitter fa-stack-1x fa-inverse"></i> </span> fa-twitter (inverse) on fa-circle<br> <span class="fa-stack fa-lg"> <i class="fa fa-camera fa-stack-1x"></i> <i class="fa fa-ban fa-stack-2x text-danger" style="color:red;"></i> </span> fa-ban on fa-camera

Resultado:

fa-twitter on fa-circle-thin
fa-twitter (inverse) on fa-circle
fa-ban on fa-camera

Pruébalo »

Iconos de ancho fijo

La clase fa-fw se usa para establecer iconos de ancho fijo. Esta clase es muy útil cuando diferentes iconos tienen anchos que se desvían de la alineación. Es especialmente adecuada para listas de navegación y grupos de listas de Bootstrap.

Ejemplo

<div class="list-group"> <a href="#" class="list-group-item"><i class="fa fa-home fa-fw"></i> Home</a> <a href="#" class="list-group-item"><i class="fa fa-book fa-fw"></i> Library</a> <a href="#" class="list-group-item"><i class="fa fa-pencil fa-fw"></i> Applications</a> <a href="#" class="list-group-item"><i class="fa fa-cog fa-fw"></i> Settings</a> </div>

Pruébalo »
Otras extensiones