css 1、css的简介 css:层叠样式表 层叠:一层一层的 样式表:很多的属性和属性值 使界面显示效果更加好 css将页面的内容和样式分开,提高显示功能 2、css和html的结合方式(4种) 1)每个HTML标签上都有一个属性style 2)使用html的一个标签实现<style>标签,写在head里面 <style type="text/css"> Css代码 </style> 3)在style标签里面使用语句 4)使用头标签link引入外部文件 第三种结合方式,缺点:在某些浏览器不能使用,一般使用第四种方式 优先级: 由上到下,由外到内,优先级由低变高 后加载优先级高 格式: 选择器名称 { 属性名:属性值;属性名:属性值;…} 3、css的基本选择器(3种) 1、标签选择器 使用标签名作为选择器名称 2、class选择器 每个html标签都有一个属性class 多个class名相同 3、id选择器 每个html标签都有一个属性id 多个id名相同 优先级:style>id选择器>class选择器>标签选择器 4、css的扩展选择器 1、关联选择器:设置div标签里面p标签的样式,嵌套标签里面的样式 2、组合选择器:把div和p标签设置成相同样式,把不同标签设置成项铜的样式 3、伪元素选择器(了解) css里面提供了一些定义好的样式,可以拿过来使用 比如超链接 超链接的状态 原始状态 鼠标放上去的状态 点击 点击后 :link :hover :active :visited 5、css的盒子模型 在进行布局前需要把数据封装到一块一块的区域内 1、边框 2、内边距 3、外边距 6、css的布局的漂浮 7、css的布局的定位