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

后端 未结 6 1098
时光取名叫无心
时光取名叫无心 2020-12-29 05:24

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

相关标签:
6条回答
  • 2020-12-29 05:27
    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">
    0 讨论(0)
  • 2020-12-29 05:28

    It is important to ensure relative links to eot & woff files other than css, in case you are using .htaccess

    1) extract downloaded zip file to desired directory

    in case .htaccess path is

    H:\virtualhost\ .htaccess

    and fontawesome css and fonts path is

    H:\virtualhost\fontawesome-free-5.4.2-web\css

    H:\virtualhost\fontawesome-free-5.4.2-web\webfonts

    2) Make following entries in .htaccess

    RewriteRule ^css/([^/]*).css$ /fontawesome-free-5.4.2-web/css/$1.css [L]

    RewriteRule ^webfonts/([^/]*).eot$ /fontawesome-free-5.4.2-web/webfonts/$1.eot [L]

    RewriteRule ^webfonts/([^/]*).woff2$ /fontawesome-free-5.4.2-web/webfonts/$1.woff2 [L]

    RewriteRule ^webfonts/([^/]*).woff$ /fontawesome-free-5.4.2-web/webfonts/$1.woff [L]

    3) Add following in head part of html

    http://local-ip-address:port/css/all.css

    0 讨论(0)
  • 2020-12-29 05:32

    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)

    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.

    0 讨论(0)
  • 2020-12-29 05:44
    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 !

    0 讨论(0)
  • 2020-12-29 05:44

    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..

    0 讨论(0)
  • 2020-12-29 05:52

    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">
    
    0 讨论(0)
提交回复
热议问题