html+css+javascript
结构+表现+交互
css怎么用(快速入门)
css选择器(重点,难点)
美化网页(文字,阴影,超链接,列表,渐变)
盒子模型
浮动
定位
网页动画(特效)非重点
1.1CSS
Cascading Style Sheet 层叠级联样式表
CSS:表现美化网页
css的优势:
1.内容和表现分离
2.网页结构表现统一,可以实现复用
3.css的样式十分丰富
4.独立于html的css的文件
5.利用SEO,容易被搜索引擎收录
css的3种导入方式
内联:
页级:
外联:link
@import
选择器:
作用:选择页面上某一个或者某一类元素
1.标签选择器:选择一类标签 标签{}
2.类选择器class:选择所有class属性一致的标签,跨标签 .类名{}
3.id选择器:全局唯一 #id名.{}
层次选择器
/*后代选择器*/ /*body p{*/ /* background: yellow;*/ /*}*/ /* 子类选择器*/ /* body>p{*/ /* background: red;*/ /* }*/ /* 相邻弟选择器:只有一个,相邻向下一个*/ /* .active + p{*/ /* background: blue;*/ /* }*/ /* 通用兄弟选择器,当前选中元素的向下的所有兄弟元素*/ .active~p{ background: green; }
文本样式:
1.颜色 color rgb rgba
2.文本对齐的方式 text-align=center
3.首行缩进 text-indent:2em
4.行高 line-height
5.下划线 text-decoration:none
盒子模型:
margin:外边距
padding:内边距
border:边框
边框:
1、边框的粗细
2、边框的样式
3、边框的颜色
4.4圆角边框
4个
4.5阴影
5、浮动
5.2display
5.3、float
左右浮动