什么是css:
定义如何显示html元素
可以解决内容和表现分离 (??)
css可以写入当前网页 , 放到外部css文件(优化网页性能(提高))
多个样式可以叠加为一个 (层叠样式的层叠问题)
样式通常存储到样式表当中
什么是表现分离:
网页的构成:
三个不部分构成: 结构层(html) 表现层(css层) 行为层(javascript)(逻辑代码)
把网页看成一个人:
骨架—html元素
长相外观和装饰—css
神经网络—javascript
网页加载是由上到下加载
css如何写入到网页:
1.内嵌到网页
网页里面写属样式元素 style
<style type="text/css">
//注释:type="text/css" 可以省略不写 (这是type类型)]:
//写入css
</style>
css可以内嵌到网页的什么位置
1.内嵌到head元素内部
2.可以内嵌到body内部
head body 中写css 区别: 考虑加载顺序 优化网页性能的
一般是内嵌到body里
2.外部文件引入到网页
需要在项目中建css文件 ,引入到网页内部
引入需要使用link元素
rel=“stylesheet” 必须写 不写无法编译css文件(解析不了)
<link rel="stylesheet" href="./css/style.css" type="text/css"/>
引入到网页的什么位置:
1.引入到head内部
2.引入body内部