簡體   English   中英

在CSS上使用fontface在網頁中自定義字體

[英]using fontface on css for custom font in webpage

美好的一天,這里的問題很少,我似乎無法在CSS中實現自定義的“ Brandon Grotesque”字體。 我想知道我的錯誤在哪里。 字體在“字體”文件夾中。

在此處輸入圖片說明 在此處輸入圖片說明

的CSS

@font-face {
  font-family: 'Brandon_reg_it';
  src: url('fonts/brandon-grotesque-light');
}

.navbar {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    font-family: 'Brandon_reg_it';
}

的HTML

<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Homepage</title>
    <link href="css/bootstrap.min.css" rel="stylesheet">
    <link href="css/main.css" rel="stylesheet">
  </head>
  <body>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
    <script src="js/bootstrap.min.js"></script>

    <nav class="navbar navbar-inverse">
      <div class="container-fluid">
        <div class="navbar-header">
          <a class="navbar-brand" href="#">WebSiteName</a>
        </div>
        <ul class="nav navbar-nav">
          <li><a href="#">Home</a></li>
          <li><a href="#">About</a></li>
          <li><a href="#">FAQ</a></li>
          <li><a href="#">Contact</a></li>
        </ul>
      </div>
    </nav>
  </body>
</html>

我沒有完整的錯誤列表,但是引起我注意的一個大錯誤是,您在css沒有擴展名

@font-face {
  font-family: 'Brandon_reg_it';
  src: url('fonts/brandon-grotesque-light.[woff|woff2|...]'); /*Change it to whatever*/
}

所以刪除[...]的擴展。

這是一個很好的資源: MDN @ font-face

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM