CSS(Cascading Style Sheets):层叠样式表
层叠:一层一层的
样式表:有很多的属性和属性值
css将网页内容和显示样式进行分离,提高了显示功能
CSS通常被称为CSS样式表或层叠样式表(级联样式表),主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面的布局等外观显示样式
CSS以HTML为基础,提供了丰富的功能,如字体、颜色、背景的控制及整体排版等,而且还可以针对不同的浏览器设置不同的样式
CSS就是控制页面布局和样式
CSS的版本:2.1 -> 3.0
HTML和CSS的关系
HTML结构层,负责从语义的角度搭建页面结构
CSS样式层,负责从审美的角度美化页面
JavaScript行为层,负责从交互的角度提升用户体验
CSS和HTML的结合方式(四种结合方式):
1.在HTML的标签上使用style属性进行css结合
2.在HTML的头标签中使用<style>标签
3.单独保存css文件,在HTML头标签中使用<link>标签引入css文件
<link ref="stylesheet" type="text/css" href="css/style.css" />
4.在<style>标签内使用import引入css文件
<style type="text/css">
@import url(css/style.css)
</style>
对某些浏览器不起作用,不常用,一般使用<link>标签