2016-03-04 41 views
0

我想從我的服務器鏈接一個字體到我的html文檔,以便我可以使用此自定義字體。服務器上的字體是否必須以特定方式鏈接?

我寫的是

<style> 
@font-face { font-family: font-name; src: url('http://servername.webitsitename.ca/fonts/font-name.otf'); } 

.FindLocal { 

    font-family: 'font-name'; 
    color: #0079cc; 
} 

</style> 

由於某些限制,我不能用一個外部CSS文件,因此它都有html文件裏面的樣式。這個特定的字體被公司使用,他們希望它爲網站,但由於某種原因,它不起作用。着陸頁正在設計一個網站,不讓我上傳字體(其相當困難的網站使用tbh大聲笑,但公司堅持如此...)

任何想法,爲什麼這是行不通的?它必須像谷歌?

http://fonts.googleapis.com/css?family=Open+Sans? so fonts.websitename.ca/css?family=font-name?

我也試過@import url(http://convio.cancer.ca/fonts/RockwellStd-Light.otf);在樣式表中但沒有運氣。

任何幫助將不勝感激。

感謝

回答

0

你爲什麼不通過HTML,這樣其鏈接:

<link rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=Convergence" /> 

這樣,你不必擴展樣式表。

+0

這很奇怪我試過這樣做,但它也沒有工作,也許我做錯了什麼。我會再試一次。 – Umeed

+0

你確定你的服務器沒有阻止Google的服務器嗎? – durbnpoisn

+0

如果我使用谷歌的字體鏈接,它的工作正常,但他們沒有我們使用的字體,其上我已經上傳到我們的服務器上,我想用「leadpages.net」我似乎無法得到它像我爲谷歌做的工作。 – Umeed

相關問題