css是cascading style sheet 层叠式样式表的简写。
#表示选择id 同一个页面内id不能重复
#a { font-family: "Microsoft YaHei UI", serif; font-size: 14px; }.表示选择类。 类可以重复
.a { font-family: "Microsoft YaHei UI", serif; font-size: 14px; }空格就表示后代
div .a { font-family: "Microsoft YaHei UI", serif; font-size: 14px; }交集选择器没有空格。
div.a { font-family: "Microsoft YaHei UI", serif; font-size: 14px; }用逗号就表示并集。
div,a { font-family: "Microsoft YaHei UI", serif; font-size: 14px; }*就表示所有元素。 效率不高,如果页面上的标签越多,效率越低,所以页面上不能出现这个选择器。
* { margin: 0; padding: 0; }IE7开始兼容,IE6不兼容。
div>p{ color:red; }IE8开始兼容 选择第1个li:
ul li:first-child{ color:red; }选择最后一个1i:
ul li:last-child{ color:blue; }IE7开始兼容 +表示选择下一个兄弟
h3+p{ color:red; }color、 text-开头的、line-开头的、font-开头的。 这些关于文字样式的,都能够继承; 所有关于盒子的、定位的、布局的属性都不能继承。