Custom font via CSS

前端 未结 4 634
刺人心
刺人心 2020-12-16 05:20

I am learning php, html and css now and I\'m trying to use a custom font on my site. I found the @font-face property that allows to make that, but it doesn\'t w

相关标签:
4条回答
  • 2020-12-16 05:38

    Assuming your font path are correct try this. Quote's... some say it not necessary, but i find it to work best. In some cases my CSS breaks without the quotes (Especially when white space is involved in path).

    Note: Use this site to convert your ttf to eot for it to work on IE (Place both .ttf & .eot in same directory). http://ttf2eot.sebastiankippe.com/

    @font-face {
        font-family: "LazurskiCTT"; 
        src:url("../sources/fonts/ie/LazurskiCTT Regular.eot"); /*IE*/
        src:url("../sources/fonts/LazurskiCTT Regular.Ttf") format("truetype"); /*Non-IE*/
    
    }
    

    This works for my site. Hope it works for you too.

    0 讨论(0)
  • 2020-12-16 05:38

    You are missing a slash / after .., that may already be it.

    Note that most Linux-based systems are case sensitive - the .Ttf may not work if it's not written exactly that way.

    For a detailed walk-through how to set up custom fonts across browsers, also see this question: Error while using the custom fonts in css

    0 讨论(0)
  • 2020-12-16 05:43

    The easiest (and best) way to get it to work is to use fontsquirrel's generator:

    http://www.fontsquirrel.com/fontface/generator

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

    It should work on your local machine. Try the following.

    Make sure that the path to your font is correct.

    @font-face {
    font-family: CustomFont;
    src: url('CustomFont.otf');
    }
    p {font-family:CustomFont, Helvetica, Arial}
    

    <p>Text here</p>
    
    0 讨论(0)
提交回复
热议问题