层叠样式表(英语:Cascading Style Sheets,简写CSS),又称串样式列表、级联样式表、串接样式表、阶层式样式表,一种用来为结构化文档(如HTML文档或XML应用)添加样式(字体、间距和颜色等)的计算机语言,由W3C定义和维护。当前最新版本是CSS2.1,为W3C的推荐标准。CSS3现在已被大部分现代浏览器支持,而下一版的CSS4仍在开发中
CSS学习资源
1.Google:关键词+MDN
2.CSS Tricks
3.Google:阮一峰CSS
4.张鑫旭的240多篇CSS博客
5.Codrops 炫酷 CSS 效果
6:CSS揭秘
7.CSS2.1 中文 spec
div的高度由其内部文档流元素 的高度 总和决定
文档流
文档内元素的流动方向
内联元素
从左往右流动 如果遇到宽度不够 另取一行继续留
块级元素
每一个块占一行,所有的块 从上往下依次流,块级元素的高度是由内部文档流元素所决定的。
CSS 关于形状的网站
直接谷歌搜索:CSS tricks shape
伪类
::before
::after
工具
Box Shadow CSS
CSS 动画 MDN文 档