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, y se pueden personalizar en 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<head>de la página HTML, agregue la siguiente línea:

1. CDN recomendado para China:

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

2. CDN recomendado para 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; basta con referenciar el 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 los iconos.

También 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 un 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 listas desordenadas.

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 en citas o artículos.

Ejemplo

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

Resultado:

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

Pruébalo »

Iconos animados

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 principal; 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 alterar el color del icono. También puede agregar clases de iconos más grandes al elemento principal para controlar aún más 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 anchos de iconos 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