CSS专业术语
CSS常用专业术语
属性:属性对应的是平常我们书面或交谈时对应的CSS中文称谓,例如height,color等
值:
- 整数值
- 数值:如line-height:1.5中的1.5
- 百分比值
- 长度值:例如99px
- 颜色值:例如#99
- 字符串值等等
关键字:如soild,inherit等
泛关键字:可以理解为公交车关键字,就是“所有CSS属性都可以使用的关键字”的意思。
变量:如CSS3中的currentColor等
长度单位:如px,em等(值 + 长度单位 = 长度)
相对长度单位:
- 相对字体长度单位
- em:其相对于当前对象内文本的font-size(如果当前对象内文本的font-size计量单位也是em,则当前对象内文本的font-size的参考对象为父元素文本font-size)。使用em可以较好的相应设备屏幕尺寸的变化,但是在进行元素设置时都需要知道父元素文本的font-size及当前对象内文本的font-size,如有遗漏可能会导致错误.
- ex:字符x高度的一半,一般是字体高度一半。
- rem:使用rem为元素设定字体大小时,仍然是相对大小,但相对的只是HTML根元素。这个单位可谓集相对大小和绝对大小的优点于一身,通过它既可以做到只修改根元素就成比例地调整所有字体大小,又可以避免字体大小逐层复合的连锁反应。
- 相对视区长度单位:vh,vw,vmin,vmax等
- 视区所指为浏览器内部的可视区域大小,即window.innerWidth/window.innerHeight大小,不包含任务栏标题栏以及底部工具栏的浏览器区域大小)
- vh:相对于视框的高度:视框高度是100vh
- vw:相对于视框的宽度,视框宽度为100vw
- vmin:相对于视口的宽度或高度中较小的那个。其中最小的那个被均分为100单位的vmin
1
2
3
4
5
6h1 {
font-size: 8vm;
font-size: 8vmin;
}
/*
如果视口的宽度是300mm,高度是200mm,那么上述代码中h1元素的字号将为16mm,即(8x200)/100,因为高度比宽度要小,所以计算的时候相对于高度。*/
- 相对字体长度单位
绝对长度单位:
- px:像素
- cm
- mm
- pc : 皮卡Picas (1 皮卡 = 12 点)
- pt : 点Points (1点 = 1/72英寸)
功能符:值以函数的形式指定起来的,主要用来表示颜色(rgba和hsla),背景图片地址(url),计算(calc)等,如rfb(0,0,0,.5)、url(‘css-World.png’)等
属性值:属性冒号后面的所有内容
声明:属性名加上属性值就是声明
声明块:用花括号{}包裹的一系列声明
规则或者规则集:出现了选择器,并且后面还跟着声明块
1
2
3
4.vo{
height:99px;
color:transparent;
}选择器:
关系选择器
@规则:指的是以@字符开始的一些规则。
本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Charles's Blog!