CSS自定義字體是一種用于網頁設計中的技術。它允許開發人員定義自己的字體風格,而無需依賴于操作系統提供的字體。這種技術可以增加獨特性和可讀性。
下面是一個簡單的CSS代碼的例子:
@font-face { font-family: myFont; src: url('myFont.ttf'); } p { font-family: myFont; }
在上面的代碼示例中,@font-face 規則定義了一個名為“myFont”的字體,其源文件為“myFont.ttf”。在文本的樣式表中,使用該字體的元素使用“font-family”屬性指定為“myFont”。
在這個例子中,字體文件必須與樣式表文件在同一個服務器上。 如果它們位于不同的位置,則需要使用絕對 URL 路徑或相對 URL 路徑。
最后,需要注意的是,字體必須是可嵌入的,這意味著它可以被以軟件方式嵌入到PDF文檔或打印出來的文件中。