css的知识点归纳与总结
前言
css
是页面的化妆师,也是每个前端必须要掌握的基础,在工作中也常常因为频于业务,而不能很好的去沉淀技术,本文主要是作者业余学习记录下来的笔记,主要记录了css
常用一些的基础,以及css高级应用
,例如精灵图
,字体图标
等,还有css3新特性
,主要是新增的属性选择器、结构伪类选择器、伪元素选择器,过渡,2d/3d转换(动画)
等,还有些规范建议,HTML5新特性
等,方便查缺补漏。
我的学习交流群点击:web前端学习裙
基础
字体设置
- 各种字体之间必须使用英文状态下的逗号隔开。
- 现在网页中普遍使用
14px
- 中文字体需要加英文状态下的引号,英文字体一般不需要加引号。当需要设置英文字体时,英文字体名必须位于中文字体名之前。
- 如果字体名中包含
空格
、#
、$
等符号,则该字体必须加英文状态下的单引号或双引号,例如font-fanily:"Times new Roman"
; - 尽量使用系统默认字体,保证在任何用户的浏览器中都能正确显示
- 尽量不用中文,有兼容问题,最好用对应的英文或者
unicode
编码。
* {
font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB"
}
字体粗细
span {
font-weight:400;
}
tips:数字
400 =