2017-08-25 107 views
2

什麼是選擇性定義CSS字體家庭的色域之間的一種字體的字體大小的標準呢?定義自定義字體的字體大小在CSS整個項目

舉例來說,我想有my_font通過以下簡寫出現在25px大小:

body{ 

font-family:helvetica,'my_font',arial,sans-serif; 

font:helvetica,25px 'my_font',arial,sans-serif; 

} 

不用說,這是行不通的。

+0

使用'字體大小:20像素;'或者如果你喜歡'em'使用'字體大小:1.4em;' – Jorden1337

+0

@ Jorden1337:只希望改變'my_font'的字體大小,而不是所宣稱的家族中的任何其他字體。根據您的HTML –

+0

您可以選擇不同的內容領域,並賦予他們獨特的字體樣式。例如,如果你有一個頭,。主要內容和頁腳,您可以根據您的CSS樣式祝身體字體那裏。 –

回答

1

我相信答案是否定的。 font-family的想法是它是一個不是單一版本或大小的字體系列。

也許你能做的最好是隻增加font-size到使用該字體的每個類或CSS選擇。

+0

這真是無賴。字體非常普遍,它是一個大型項目。 –

+0

我討厭給你一個無賴的答案,但我們是。也許你可以做一個查找和替換來快速添加所有的字體大小? –

-1

這將是@font-face財產。這是一個屬性,您可以定義多個字體系列,甚至可以根據您的偏好修改特定類型的字體。它是這樣的

body { 
 
@font-face { 
 
    font-family: 'my-font'; 
 
    src: url(path-to-font); 
 
    font-size: 24px; 
 
} 
 
}

瞭解更多關於在這裏:​​http://www.font-face.com/#green_content

+0

'font-face'是我嘗試設置'my_font'字體大小的第一個地方。它沒有爲我工作。似乎'font-face'不接受'font-size'屬性 –

+0

'font-size'不是'@ font-face'可以使用的屬性 –

+0

是的,我看到它變成了紅。那我不好。我認爲這應該有所幫助。我想我給了錯誤的答案。 –

1

我想你應該申報,您可以指定你的字體和您的字體大小,然後使用一個類特別是你想要的地方。例如:

<div class="myclass"> 

.myclass { 
font-family: 'myFont', 
font-size: your-size 
}