我已經下載了一個完整的svg和otf文件的文件夾。它們包含我希望在我的html文檔中使用的字體。下面是該文件夾的樣子:如何在CSS中使用外部字體
第一個問題:
我應該使用哪個文件?我知道「process.svg」和「process-yellow.svg」可能有不同的顏色,但是,當我們有一個「process-yellow.svg」和一個「process-yellow.otf」時,我應該使用哪一個?
第二個問題:
如何在我的HTML文檔中使用字體?到目前爲止,我已經試過這樣:
在html16.html風格元素:
<style type="text/css">
@font-face {
font-family:'Process';
src: url('/fonts/process.svg#process') format('svg');
}
p.text1 {
width: 140px;
border: 1px solid black;
word-break: keep-all;
font-family: 'Process';
}
</style>
在html16.html體元素:
<body>
<b>word-break:keep-all</b>
<p class="text1">Tutorials Point originated from the idea that there exists-a class of readers who respond better to online content and prefer to learn new skills at their own pace from the comforts of their drawing rooms.</p>
</body>
但它不會做任何東西的字體。它看起來像沒有我改變字體的樣子。
編輯:這應該補充的是進口WOFF的字體對我的作品,像我一樣在這裏:
@font-face {
font-family:Process;
src: url(https://www.tutorialspoint.com/css/font/SansationLight.woff);
}
問題的第一部分,好像是在說你下載PNG格式十幾標誌和問你應該使用哪一個 - 我們怎麼可能知道?回顧一下您從中獲取的任何網站,並查看下載是否包含任何類型的文檔或信息。 –
做一個CTRL + F5來硬刷新你的瀏覽器。如果這不起作用,請檢查您的src網址(當您查看您的源代碼時,請檢查url指向正確的位置)。 –
沒有成功,斯坦利。網址正確。 – Sahand