2010-09-04 25 views
1

我想安裝的字體家庭 「Ravie」 使用下面的代碼的HTML文檔中:HTML FONT-FAMILY設置

<h2><font font-family="ravie">Articles</font></h2> 

,但是這是行不通的。爲什麼不?

回答

8

要使用deprecatedFONT標籤:

<h2><font face="ravie">Articles</font></h2> 

更好的方法是使用inline styles

<h2 style="font-family:ravie" >Articles</h2> 

更妙的是使用header style information

<head> 
    <style> 
    h2 {font-family: ravie;} 
    </style> 
</head> 
<body> 
    <h2>Articles</h2> 
</body> 

最重要的是將樣式聲明移至external style sheet,這是標準做法,除非你有強烈的理由不這樣做。

+2

我沒有downvote之下,我看你表明了其過時的地位,但**爲什麼甚至認爲它**:?!?!?!?P! – BoltClock 2010-09-04 09:55:22

+3

因爲問題具體詢問如何使用字體標籤來做到這一點。使用'FONT'標籤是合法的原因,例如跨平臺的電子郵件HTML支持。 – RedFilter 2010-09-04 09:58:02

+0

夠公平的,我只是在玩:) – BoltClock 2010-09-04 09:59:18

0
<h2 style="font-family:tahoma">Articles</h2> 

<font>標記在最新版本的HTML(HTML 4.01和XHTML 1.0)中已棄用。

+2

你可以用四個空格縮進你的代碼,而不是用實體進行編碼(我之前爲你做過)... – BoltClock 2010-09-04 09:58:45

+0

非常感謝,我不知道。 – onder 2010-09-04 10:02:17

3

你做這樣的:

<h2 style="font-family:arial">...</h2>

,或者你在你的樣式做。像這樣:

<h2 class="somthing">...</h2> 
.something { font-family:arial } 

不使用<font>標籤,因爲它們已被棄用。

讀:http://en.wikipedia.org/wiki/Font_family_%28HTML%29

0

<font>標籤已被棄用,不再使用。現在更好的做法是將CSS與選擇器,div和跨度結合使用來設置字體樣式。

0
#obj{ 
font-family:verdana; 
} 
0
<h2><td align="center" class="addfont">Articles</h2> 

.addfont 
{ 
    font-family: 'ravie'; 
} 

可以嘗試這樣呢? 這很簡單。 另一個優點是腳本可以在頁面內或頁面外使用,但是如果使用頁面外部的話。 必須使用線

<link href="/styles/Filename.css" rel="stylesheet" type="text/css">