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