一个工具:
前端快速开发插件Emmet
Emmet 的前身就是 Zen Coding。
它是一组专门用来提高编写 HTML 和 CSS 代码速度的便利工具。将它整合进文本编辑器,可以提供一些功能和快捷方式,加快开发速度。提供包括 Eclipse、IDEA、UltraEdit、SlickEdit 的插件;
CSS复合选择器
CSS复合选择器是对基础选择器进行组合而成;常用的选择器又:后代选择器、子选择器、并集选择器、伪类选择器;
-
后代选择器:
后代选择器也称为包含选择器,可以选择父元素下的所有后代元素;语法如下:元素1 元素2 {样式声明}
元素1和元素2可以是任意的基础选择器,元素2只需是元素1的后代既可,不需要是直接子元素;
-
子选择器:
子选择器也称子元素选择器,可以选择父元素下的直接子元素,语法如下:元素1>元素2 {样式声明}
-
并集选择器
并集选择器可以选择多个标签,指定同样的样式;用于集体声明,各个标签以逗号分隔,语法如下:元素1,元素2 { 样式声明 }
一般以逗号分行写(竖着写) -
伪类选择器: