字體家族引用:一個必要的謎?
在 CSS 中,font-family 屬性的語法提出了一個揮之不去的問題:是否包含多個單字的字體名稱需要引號。本文探討了這種做法背後的基本原則。
需要引用嗎?
根據 CSS 2.1 規範,字體系列名稱可以定義為帶引號的字串或不帶引號的作為識別碼序列。但是,它建議使用空格、數字或連字符以外的標點符號來引用名稱,以避免轉義問題。
現代瀏覽器關心嗎?
儘管有建議,現代Safari 和 Firefox 等瀏覽器似乎可以正確呈現不含引號的字體名稱。這導致一些人質疑是否仍然需要引用。
潛在的陷阱
雖然不帶引號的名稱沒有問題表明它們是可以接受的,但在某些情況下需要引用必不可少:
- 與CSS關鍵字相同的字體名稱(例如「inherit」、「serif」)
- 保留的未來關鍵字(「initial」、「default」)
- 包含特殊字元的名稱,如/或!
結論
基於CSS規範和潛在的陷阱,而現代瀏覽器可能不需要引用字體名稱包含多個單詞,因此最好的做法是引用它們。這可確保在各種瀏覽器中呈現一致的渲染,並最大限度地降低潛在問題的風險。
以上是CSS 中的多字字體系列是否需要引號?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

前幾天我得到了這個問題。我的第一個想法是:奇怪的問題!特異性是關於選擇者的,而在符號不是選擇器,那麼...無關緊要?

在這篇文章中,我們將使用我構建和部署的電子商務商店演示來進行Netlify,以展示如何為傳入數據製作動態路線。這是一個公平的


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

Dreamweaver CS6
視覺化網頁開發工具

WebStorm Mac版
好用的JavaScript開發工具

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境

記事本++7.3.1
好用且免費的程式碼編輯器