1:什么是css?
css是控制html的外观(样式),他的全称叫=层叠样式表=cascading Style Sheet的缩写
2:css的语法:
选择器{
属性:属性值;
属性:属性值;
...
}
3:css的引入方式分为4种:
1:头部引入(在head标签内写入style标签)
2:外链接引入(把css文件引入到html页面)
<link rel="stylesheet" type="text/css" href="路径"/>
3:内联引入(在标签内写style属性)
4:@import引入方式(废弃不用了)
4:引入方式的优先级?
优先级最高样式写法是:标签内
其他的引入方式谁在下谁的优先级高
5:引入方式的优缺点?
外链接引入的优点:
一个CSS文件可控制多个页面
易改版、便于维护
减少代码量、代码简洁规范易于分工协作
有效利用缓存机制
外链接引入的缺点:
相对于单页有垃圾代码
外部引入中的href属性会给服务器造成请求的压力
头部引入的优点:
速度快,没有服务器请求压力
相对于外部引入单页代码量少
头部引入的缺点:
不易改版与维护
代码较乱不易前后台沟通
内联引入优点
优先级最高
内联引入缺点
冗余代码多,代码量大
不利于维护
6:常用的属性和属性值
width 宽
height 高
px 像素
background 背景
color 字体的颜色