CSS中的font合成属性的应用问题?

作者站长头像
站长
· 阅读数 9

font合成属性可以用来作为font-style,font-weight,font-height;font-family属性的合成font:[<font-style>||<font-variant>||<font-weight>]?<font-size>[/<line-height>]?<font-family>eg:font:italic bold 20px/1.5 Arial,"微软雅黑";实际编程练习中遇到的问题:题目要求font属性用简写方式写:文字加粗,样式是斜体,字体变形,运行如下图:CSS中的font合成属性的应用问题?出现错误,所以必须就是要有一个完整的后面的行高和字体类型都必须设置才可以吗?但是有些题目没有行高和字体的要求,这种情况应该怎么办?成功的代码:CSS中的font合成属性的应用问题?还有请问就是把颜色可以合成到font合成属性的这个中吗?

回复
1个回答
avatar
test
2024-06-25

这块内容直接看 font 属性的文档就可以知道了 👉 https://developer.mozilla.org/zh-CN/docs/Web/CSS/font

If font is specified as a shorthand for several font-related properties, then:如果 font 指定为多个字体相关属性的简写,则:

it must include values for: 必须包含以下值:

  • <font-size>
  • <font-family>

如果单纯要求设置文字 加粗斜体,单独书写对应的CSS属性即可

p {
    font-weight: bold;
    font-style: italic;
}
回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容