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专业术语笔记的更多相关文章

  1. AngularJS in Action读书笔记1——扫平一揽子专业术语

    前(fei)言(hua): 数月前,以一个盲人摸象的姿态看了一些关于AngularJS的视频书籍,留下了我个人的一点或许是指点迷津或许是误人子弟的读后感.自以为已经达到熟悉ng的程度,但是因为刚入公司 ...

  2. css的学习笔记

    CSS3有哪些新特性? 1. CSS3实现圆角(border-radius),阴影(box-shadow), 2. 对文字加特效(text-shadow.),线性渐变(gradient),旋转(tra ...

  3. CSS揭秘读书笔记 (一)

    CSS揭秘读书笔记      (一) 一.半透明边框 要想实现半透明边框可以使用border: border: 10px  solid  hsla(0,0%,100%,.5); background: ...

  4. css居中学习笔记

    css居中学习笔记 一.水平居中 以下面的代码为例: <body> <div class="parent"> <div class="chi ...

  5. 学习PS必须弄懂的专业术语

    在学习PS的过程中,我们经常会遇到一些专业术语,下面我们来对一些常用的.比较难理解的术语进行简单讲解. 像素:像素是构成图像的最基本元素,它实际上是一个个独立的小方格,每个像素都能记录它所在的位置和颜 ...

  6. ANTLR v4 专业术语集

    记录<The Definitive ANTLR 4 Reference>中出现的专业术语: grammar 文法,一种形式化(formal)的语言描述. syntax 语法 phrase ...

  7. 《CSS揭秘》笔记(一)

    前言 我们在现代 CSS 中所面临的挑战已经不在于如何绕过这些转瞬即逝的浏览器 bug.如今的挑战是,在保证 DRY ① .可维护.灵活性.轻量级并且尽可能符合标准的前提下,把我们手中的这些CSS特性 ...

  8. LoRa---她的简介和她的专业术语

    LoRa是LPWAN(低功耗广域网)通信技术的一种,其作用距离超过 15 公里,连接节点可达 100 万个.低功耗与长距离极限的组合可将最大数据速率提升至每秒 50千比特(Kbps). LoRa 是  ...

  9. CSS 3 学习笔记

    css 3 学习笔记 文本: word-wrap : normal | break-word取值:normal:    控制连续文本换行.break-word:    内容将在边界内换行.如果需要,词 ...

随机推荐

  1. hibernate与Oracle

    今天在用hibernate连接Oracle数据库进行查询时,出现一点小状况 数据库中是有数据的,而且程序本身也没有问题,可就是查不出数据,在经过几个小时的查找下,中遇找到了问题所在,那就是我Oracl ...

  2. 常用的PHP超全局变量$_SERVER 收集整理

    传送带:https://www.cnblogs.com/rendd/p/6182918.html

  3. jquery text html width heigth的用法

    <body> <div id="div1"> <h3>我是标题</h3> </div> <div id=" ...

  4. Hibernate 连接数据库,数据库返回数据超过限制报错

    1.packet for query is too large 1024 >. you can change this value on the server mysql max_allowed ...

  5. 洛谷P3830 [SHOI2012]随机树(期望dp)

    题面 luogu 题解 第一问: 设\(f[i]\)表示\(i\)步操作后,平均深度期望 \(f[i] = \frac {f[i - 1] * (i - 1)+f[i-1]+2}{i}=f[i-1]+ ...

  6. 思科网络设备配置AAA认证

    思科网络设备配置AAA认证登陆,登陆认证后直接进入#特权模式,下面以Cisco 3750G-24TS-S为例,其他设备配置完全是一样的,进入config terminal后命令如下: 前面是加2个不同 ...

  7. [转] Akka 使用系列之二: 测试

    [From] http://www.algorithmdog.com/akka-test 通过上一篇文章,我们已经大致了解怎么使用 Akka,期待细致用法.这篇文章将介绍如何用 Akka-testki ...

  8. Openerp 修改 tree view 的列宽

    在 tree 的后边添加自定义css 列:“my_class" 然后在对应的css文件中,添加样式: 保存,重新刷新页面即可.

  9. JavaScript设计模式-5.接口

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  10. jsf和facelets的生命周期

    一.JSF生命周期 JSF是基于事件驱动.JSF生命周期分为两个主要阶段:执行阶段和渲染阶段. 1.执行阶段 分为六个阶段: 恢复视图阶段 当客户端请求一个JavaServer Faces页面时,Ja ...