Css 为什么这个字体速记不起作用?
我已经浏览了关于这个主题的其他帖子,但似乎仍然没有弄明白这一点。为什么这个语法在Chrome中显示为无效并被忽略Css 为什么这个字体速记不起作用?,css,google-chrome,fonts,Css,Google Chrome,Fonts,我已经浏览了关于这个主题的其他帖子,但似乎仍然没有弄明白这一点。为什么这个语法在Chrome中显示为无效并被忽略 a, a:active, a:visited { font: uppercase 400 1.175em "Lato", sans-serif; } 从 除下文所述外,“字体”属性是一个速记属性,用于在样式表中的同一位置设置“字体样式”、“字体变体”、“字体重量”、“字体大小”、“行高”和“字体系列”。此属性的语法基于传统的印刷速记符号,用于设置与字体相关的
a, a:active, a:visited {
font: uppercase 400 1.175em "Lato", sans-serif;
}
从
除下文所述外,“字体”属性是一个速记属性,用于在样式表中的同一位置设置“字体样式”、“字体变体”、“字体重量”、“字体大小”、“行高”和“字体系列”。此属性的语法基于传统的印刷速记符号,用于设置与字体相关的多个属性
我已经尝试了我能想到的每一种变化。我试着把它简化为3个属性,没有骰子
发生什么事了?我很想使用速记并节省一点加载时间,但我开始认为完全避免使用速记是最好的做法
更新:问题是“大写”。无法在字体:速记中设置“文本转换”属性。我把“字体变体”和“文本转换”混淆了。来自W3C的引用没有提到
文本转换
从属性中删除大写
,语法将有效。W3C中的引用没有提到文本转换
从属性中删除大写
,语法将有效。这就解决了问题。谢谢你的快速回复。我把“字体变体”和“文本转换”混淆了。不客气。在这种情况下,没有多大帮助,因为它给出了令人困惑的错误消息,但它可能有助于确定它确实是一个错误,这就解决了它。谢谢你的快速回复。我把“字体变体”和“文本转换”混淆了。不客气。在这种情况下,没有多大帮助,因为它给出了令人困惑的错误消息,但它可能有助于确定这确实是一个错误。W3Schools是一个蹩脚、容易出错的教程站点,它教您编写的一些代码中存在大量安全漏洞。它不应该和W3C混淆。哦,天哪,这就是我鲁莽地用谷歌搜索得到的。我修正了报价和链接,以免把其他人引入歧途。谢谢W3Schools是一个蹩脚的、容易出错的教程网站,它教您编写的一些代码中存在大量安全漏洞。它不应该和W3C混淆。哦,天哪,这就是我鲁莽地用谷歌搜索得到的。我修正了报价和链接,以免把其他人引入歧途。谢谢