css专业术语笔记
1. 属性
如height、color等,称作css的属性。
2. 值
在css中,如:10px, 50%, #ccc等这些都称作css的值。比较常见的类型值有:整数值,数值,百分比值,长度值,颜色值
3. 关键字
特指css里面一些很关键的单词。如solid、absolute、block等都是关键字
4. 变量
css中目前可以称为变量的很少,如:currentColor
5. 长度单位
(1). 相对长度单位:分为相对字体长度单位和相对视区长度单位
相对字体长度单位,如em、ex、rem、ch(字符0的宽度)
相对视区长度单位, 如vh、vw、vmin和vmax
(2). 绝对长度单位:如px、pt、cm等
6. 功能符
值以函数的形式指定,主要用来表示颜色(rgba和hsla)、背景图片地址(url)、计算(calc)、过渡效果等。如rgba(0,0,0,0.5)、url('a.png')、scale(-1)
7. 属性值
属性冒号后面的所有内容统一称为属性值。例如:1px solid rgb(0,0,0)
8. 声明
属性名加上属性值就是声明,例如: color: transparent;
9. 声明块
声明块是花括号{} 包裹的一系列声明,例如:
{
height: 100px;
color: #ccc;
}
10. 规则或规则集
出现了选择器,而且后面还跟着声明块。如
.nav {
color: tansparent;
width: 23px;
}
11. 选择器
类选择器,以"."开头的选择器,很多元素可以应用同一个类选择器 如:.nav、.active
ID选择器 ,以"#"开头的选择器,一般指向唯一元素。如:#header、#page
属性选择器, 指含有[]的选择器, 如: input[type="text"] { }、[title~="css-world"] { }
伪类选择器,指前面有个英文冒号的选择器, 如::first-child 、:nth-child(1)、:hover
伪元素选择器, 有两个连续英文冒号的选择器, 如:::after、 ::befor
12. 关系选择器
后代选择器, 选择后代元素,空格连接, 如: .parent .child { }
相邻后代选择器(子选择器), 选择合乎规则的第一层子元素(儿子),孙子、重孙、第二次子元素等忽略, 使用>连接,(IE7以上版本)如: .parent>.first-child { }
兄弟选择器,选择当前元素后的所有兄弟元素, ~连接, (IE7以上版本)如: .nav~.siblings { }
相邻兄弟选择器, 选择当前元素相邻的兄弟元素, + 连接,(IE7以上版本) 如: .header+.nav { }
13. @规则
以@字符开始的一些规则,如媒体查询@media、字体@font-face
css专业术语笔记的更多相关文章
- AngularJS in Action读书笔记1——扫平一揽子专业术语
前(fei)言(hua): 数月前,以一个盲人摸象的姿态看了一些关于AngularJS的视频书籍,留下了我个人的一点或许是指点迷津或许是误人子弟的读后感.自以为已经达到熟悉ng的程度,但是因为刚入公司 ...
- css的学习笔记
CSS3有哪些新特性? 1. CSS3实现圆角(border-radius),阴影(box-shadow), 2. 对文字加特效(text-shadow.),线性渐变(gradient),旋转(tra ...
- CSS揭秘读书笔记 (一)
CSS揭秘读书笔记 (一) 一.半透明边框 要想实现半透明边框可以使用border: border: 10px solid hsla(0,0%,100%,.5); background: ...
- css居中学习笔记
css居中学习笔记 一.水平居中 以下面的代码为例: <body> <div class="parent"> <div class="chi ...
- 学习PS必须弄懂的专业术语
在学习PS的过程中,我们经常会遇到一些专业术语,下面我们来对一些常用的.比较难理解的术语进行简单讲解. 像素:像素是构成图像的最基本元素,它实际上是一个个独立的小方格,每个像素都能记录它所在的位置和颜 ...
- ANTLR v4 专业术语集
记录<The Definitive ANTLR 4 Reference>中出现的专业术语: grammar 文法,一种形式化(formal)的语言描述. syntax 语法 phrase ...
- 《CSS揭秘》笔记(一)
前言 我们在现代 CSS 中所面临的挑战已经不在于如何绕过这些转瞬即逝的浏览器 bug.如今的挑战是,在保证 DRY ① .可维护.灵活性.轻量级并且尽可能符合标准的前提下,把我们手中的这些CSS特性 ...
- LoRa---她的简介和她的专业术语
LoRa是LPWAN(低功耗广域网)通信技术的一种,其作用距离超过 15 公里,连接节点可达 100 万个.低功耗与长距离极限的组合可将最大数据速率提升至每秒 50千比特(Kbps). LoRa 是 ...
- CSS 3 学习笔记
css 3 学习笔记 文本: word-wrap : normal | break-word取值:normal: 控制连续文本换行.break-word: 内容将在边界内换行.如果需要,词 ...
随机推荐
- hibernate与Oracle
今天在用hibernate连接Oracle数据库进行查询时,出现一点小状况 数据库中是有数据的,而且程序本身也没有问题,可就是查不出数据,在经过几个小时的查找下,中遇找到了问题所在,那就是我Oracl ...
- 常用的PHP超全局变量$_SERVER 收集整理
传送带:https://www.cnblogs.com/rendd/p/6182918.html
- jquery text html width heigth的用法
<body> <div id="div1"> <h3>我是标题</h3> </div> <div id=" ...
- Hibernate 连接数据库,数据库返回数据超过限制报错
1.packet for query is too large 1024 >. you can change this value on the server mysql max_allowed ...
- 洛谷P3830 [SHOI2012]随机树(期望dp)
题面 luogu 题解 第一问: 设\(f[i]\)表示\(i\)步操作后,平均深度期望 \(f[i] = \frac {f[i - 1] * (i - 1)+f[i-1]+2}{i}=f[i-1]+ ...
- 思科网络设备配置AAA认证
思科网络设备配置AAA认证登陆,登陆认证后直接进入#特权模式,下面以Cisco 3750G-24TS-S为例,其他设备配置完全是一样的,进入config terminal后命令如下: 前面是加2个不同 ...
- [转] Akka 使用系列之二: 测试
[From] http://www.algorithmdog.com/akka-test 通过上一篇文章,我们已经大致了解怎么使用 Akka,期待细致用法.这篇文章将介绍如何用 Akka-testki ...
- Openerp 修改 tree view 的列宽
在 tree 的后边添加自定义css 列:“my_class" 然后在对应的css文件中,添加样式: 保存,重新刷新页面即可.
- JavaScript设计模式-5.接口
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
- jsf和facelets的生命周期
一.JSF生命周期 JSF是基于事件驱动.JSF生命周期分为两个主要阶段:执行阶段和渲染阶段. 1.执行阶段 分为六个阶段: 恢复视图阶段 当客户端请求一个JavaServer Faces页面时,Ja ...