字体——集大成的font(倾斜,大小写,粗细,大小,行高,字体)
font 简写属性在一个声明中设置所有字体属性。
可设置的属性是(按顺序): "font-style font-variant font-weight font-size/line-height font-family" (样式 变种 粗 大小/行高 字体)
font-size
和font-family
的值是 必需 的。如果缺少了其他值,默认值将被插入,如果有默认值的话。
语法
.class {
font: oblique small-caps bold 15px/20px arial,sans-serif; //arial,sans-serif是字体
} 效果如下图
font-style(是否倾斜)
值 | 描述 |
---|---|
normal | 默认值。浏览器显示一个标准的字体样式。 |
oblique | 浏览器会显示一个倾斜的字体样式。 |
inherit | 规定应该从父元素继承字体样式。 |
font-variant(大小字母)
值 | 描述 |
---|---|
normal | 默认值。浏览器会显示一个标准的字体。 |
small-caps | 会把小写转换成大写,但是转换出来的小写字母,size还是和小写字母一样大 |
inherit | 规定应该从父元素继承 font-variant 属性的值。 |
small-caps的演示对比
<p> I Am A Aentence</p>
font: oblique small-caps bold 16px/20px arial, sans-serif; //明显小写带转换成大写,但是比本身就是大写的字母小
weight, szie, line-height, family不必多说
这是一些常用的web安全字体 https://www.runoob.com/cssref/css-websafe-fonts.html
如果这些还不够,可以通过@font-face引入自己喜欢的字体
//自定义
@font-face {
font-family: myFirstFont;
src: url('Sansation_Light.ttf')
,url('Sansation_Light.eot'); /* IE9 */
}
//使用
div {
font-family:myFirstFont;
}
分类:
css
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通