How to include local file of font awesome 4.1 without using CDN?

85,039

Solution 1

  1. Download the fontawesome package from their website.
  2. Extract the package where you will find the fontawesome.css file.
  3. Copy this file to your css directory
  4. copy all the fonts files from the extracted fontawesome package to your fonts folder.
  5. Finally add the fontawesome.css to your html page by giving respective location of the css file.

AND Voila !

Solution 2

Since I am using FontAwesome V5.3.1, I would like to update this answer since the folder structure was changed a bit in this version.

  1. First, download the FontAwesome v5.3.1 and extract the folder.
  2. Copy the all.min.css file from the CSS folder and add it in your stylesheets.
  3. Now, Copy the webfonts folder from FontAwesome extract and place it into your project one directory above to your all.min.css file. (Refer the image below)

enter image description here

Since all.min.css file refers to the webfonts folder now, we need to add this file along with the webfonts folder.

src: url("../webfonts/fa-brands-400.eot"); // This is how it is been referred now in all.min.css file.

Thank you.

Solution 3

Just Downloading Css and linking to the file will not make sense,You should look into the css file....

You havent Downloaded the fonts folder in which all fonts styles are stored... So Download it and give path to the font files located on your system , I have shown the links in boxes which you need to add links in font-awesome css files..

Download fonts from the cdn links and store in fonts folder..

bootstram font awesome

Hope this will work for you..

Solution 4

You may find that the developer options in your favorite browser will give you an idea why the file is not working.

Font awesome requires the font files which come with it. The CSS file will reference these and try to include them, but currently won't be able to find them.

Download font-awesome-4.1.0.zip from FontAwesome

Then extract this and put the css and fonts folders into your project. You can then reference the file as:

<link href="css/font-awesome.min.css" rel="stylesheet">

Solution 5

  1. Download fontawesome (font-awesome-4.7.0) : http://fontawesome.io/get-started/
  2. Unzip and copy into your project as-is.
  3. In HTML reference font-awesome.min.css e.g: <link rel="stylesheet" type="text/css" href="font-awesome-4.7.0/css/font-awesome.min.css">
Share:
85,039
user3066033
Author by

user3066033

Updated on November 09, 2021

Comments

  • user3066033
    user3066033 over 2 years

    With font awesome effect This is the effect with font awesome, i only can get it when i using font awesome 4.1 CDN)

    enter image description here Using downloaded files, I included the fonts folder and font-awesome.css, but still no icon appear.

    enter image description here My link which is correct.

    enter image description here The font-awesome.css file path, i didn't change anything.

    enter image description here directory folders and files.

    enter image description here inside of font folder.

    enter image description here inside css folder.

    ********************************************************
    I still didnt manage to get the icon show up, why??