font-family
)可能是区分大小写的,但其他所有属性都不是...但网络浏览器和“HTML渲染器”必须如何解释呢? 在任何CSS上下文中(XML、SVG等)以及所有其他应用程序中是否相同?标准对此有何规定?
例如:Adobe InDesign导出了font-family:'Optima Bold'
和font-family:'optima bold'
。我能否“规范化为小写”(例如合并类似的类)?
注
参考资料不完整且存在冲突:sitepoint.com/font-family说“请注意,某些操作系统上字体系列名称可能区分大小写”...它适用于XHTML,它是否与HTML5更新?
font-family
确实是唯一区分大小写的值吗?在css和xhtml中是否需要为每个元素、属性和属性使用小写?间接地说“...使用每个属性的小写形式...”,并且回答没有否定它。
与此问题/答案相比,这里的重点也许可以转化为一些(个人的)客观考虑:
是否有(客观的!)规范性来源(CSS2、CSS3、XHTML1或HTML5的W3C规范)来回答这个问题?
“标准
font-family
唯一名称”不能区分大小写(否则就不再是标准了)...因此,唯一可以合理地区分大小写属性是:2.1. 翻译前后台的一些属性,如
background
,在url(X)
上的 X 值等;2.2.
content
属性的值,例如此处;2.3. ... 更多? ...