[英]Bolded text in HTML reverting to a different font
我正在制作的網頁中的字體出現問題。
我有一個名為Gotham的主副本字體,並且在CSS中具有:
body * {
font-size: 1em;
font-family: Gotham;
}
我還有一個單獨的字體僅用於公司徽標。 我在使用font-face中添加了它們,如下所示:
@font-face {font-family: neosans; src: url("../fonts/neo_sans/NeoSan");}
@font-face {font-family: neosans; src: url("../fonts/neo_sans/NeoSans-Bold"); font-weight: bold;}
基本上,我想使用neosans字體制作公司徽標,如下所示:
公司標志
所以我有這個:
<h1><b>Company</b>Logo</h1>
和CSS為:
.splash-title h1 {font-family: neosans; font-size: 6.5em; margin: 0; padding: 0;}
但是由於某種原因,公司徽標中的粗體字恢復為粗體的Gotham字體,而不是neosans。 我最初以為它可能是NeoSans-Bold文件,或者是字體家族搞砸了,因此使其成為Gotham,但是我將Body *字體家族更改為Neosans,並且徽標看起來像我想要的那樣。
好吧,我想我已經解決了這個問題。
最初我有:
body * {
font-size: 1em;
font-family: Gotham;
}
我剛剛從CSS正文中刪除了Asterisk *,這似乎已經解決了問題。 我一直在閱讀有關它的信息,我一定在沒有完全了解它的作用的情況下使用它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.