ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:721.85KB ,
资源ID:4056358      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4056358.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(CSS知识点总结.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

CSS知识点总结.docx

1、CSS知识点总结1 CSS1.1 css是什么 CSS 指层叠样式表 (CascadingStyleSheets) 样式定义如何显示HTML 元素v 样式通常存储在样式表【.css文件、css区域】中v 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题v 外部样式表可以极大提高工作效率v 外部样式表通常存储在CSS 文件中v 多个样式定义可层叠为一1.2 css作用 样式表解决了html的内容与表现分离 使用样式表极大的提高了工作效率。1.3 css书写规则本语法 Css规则主要由两部分组成 1.选择器 2.一条或多条属性声明 选择器主要作用是为了确定需要改变样式的HTML元

2、素 每一条声明由一个属性和一个值组成,使用花括号来包围声明,属性与值之间使用冒号(:)分开 如图:值的单位书写注意事项 如果值为若干单词,则要给值加引号 多个声明之间使用分号(;)分开 css对大小写不敏感,如果涉及到与html文档一起使用时,class与id名称对大小写敏感1.4 导入css方式第一种:内联样式表 要使用内联样式,你需要在相关的标签内使用样式(style)属性。Style 属性可以包含任何 CSS 属性 例如:这是一个DIV 注意:慎用这种方式,它将内容与显示混合在一起,损失了样式表的优势。 一般情况下,这种方式只有在一个标签上只应用一次样式时才会使用第二种:内部样式表 我们

3、可以使用标签在html文档的中来定义样式表。 例如: 这种方式,样式只适合应用于一个页面第三种:外部样式表 如果想要在多个页面使用同一个样式表,可以使用外部样式表来导入。 我们可以在html页面上使用标签来导入外部样式表。 例如: 浏览器会从mystyle.css文件中读取样式,并对页面上的html进行修饰。 外部样式表,应该以css为后缀来保存,可以使用任意文本编辑器对css文件进行编辑。第四种:import导入 这种方式也是外部导入。import与引用外部样式表的区别【了解】1.import这种方式只有firefox支持,而ie不支持。2.import这种方式导入的css,会在整个页面加载

4、后,才会加载样式。如果网络不好情况下,会先看到无样式修饰的页面,闪烁一下后,才会看到有样式修饰的页面。而使用外部样式表,会先装载样式表,这样看到的就是有样式修饰的页面。3.import不支持通过javascript修改样式,而link支持。优先级问题 内联样式表内部样式表外部样式表:就近原则1.5 CSS选择器 css选择器主要是用于选择需要添加样式的html元素。 对于css来说,它的选择器有很多,我们主要介绍以下几种: id选择器 id选择器使用#引入,它引用的是id属性中的值。类选择器 类选择器使用时,需要在类名前加一个点号(.) 项目中,绝大部都是用类选择器排版元素选择器 这是最常见的

5、选择器,简单说,文档中的元素就是选择器属性选择器 如果需要选择有某个属性的元素,而不论属性是什么,可以使用属性选择器伪类 css伪类用于向某些选择器添加特殊效果。 下面我们介绍一下锚伪类。在支持css的浏览器中,链接的不同状态都可以不同的方式显示这些状态包括:活动状态,已被访问状态,未被访问状态,和鼠标悬念状态。层级选择器 Id、元素、类、属性选择器的结合1.6 CSS属性字体 Css字体属性定义文本的字体系列,大小,加粗,风格(如斜体)和变形(如小型大写字母) 常用属性:v font:简写属性,作用是把所有针对字体的属性设置在一个声明中。【style size family】v font-f

6、amily:定义字体系列v font-size:定义字体的尺寸v font-style:定义字体风格文本 CSS 文本属性可定义文本的外观。通过文本属性,您可以改变文本的颜色、字符间距,对齐文本,装饰文本,对文本进行缩进,等等。 常用属性v color:定义文本颜色v text-align:定义文本对齐方式v letter-spacing:定义字符间隔背景 CSS 允许应用纯色作为背景,也允许使用背景图像创建相当复杂的效果。CSS 在这方面的能力远远在 HTML 之上。 常用属性:v background:简写属性,作用是将背景属性设置在一个声明中v background-color:定义背景

7、颜色v background-image:定义背景图片v background-position:定义背景图片的起始位置【left,center,right】v background-repeat:定义背景图片是否及如何重复尺寸 CSS 尺寸 (Dimension) 属性允许你控制元素的高度和宽度。 常用属性:v width:设置元素的宽度v height:设置元素的高度 列表 CSS 列表属性允许你放置、改变列表项标志,或者将图像作为列表项标志。 常用属性:v list-style:简写属性。用于把所有用于列表的属性设置于一个声明中。v list-style-image:定义列表项标志为图象

8、v list-style-position:定义列表项标志的位置v list-style-type:定义列表项标志的类型。表格 CSS 表格属性可以帮助您极大地改善表格的外观 常用属性:v border-collapse:定义是否把表格边框合并为单一的边框。v border-spacing:定义分隔单元格边框的距离v caption-side:定义表格标题的位置【top,bottom】轮廓 轮廓(outline)是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用。 CSS outline 属性规定元素轮廓的样式、颜色和宽度。 常用属性:v outline:在一个声明中设置所有的

9、轮廓属性v outline-color:定义轮廓的颜色v outline-style:定义轮廓的样式v outline-width:定义轮廓的宽度定位 CSS 定位 (Positioning) 属性允许你对元素进行定位。 定位的基本思想很简单,它允许你定义元素框相对于其正常位置应该出现的位置,或者相对于父元素、另一个元素甚至浏览器窗口本身的位置 CSS 有三种基本的定位机制:普通流、浮动和绝对定位。 常用属性:v lposition:把元素放置到一个静态的,相对的,绝对的,或固定的位置中。v ltop:定义了定位元素的上外边距边界与其包含块上边界之间的偏移量v lright: 定义了定位元素右

10、外边距边界与其包含块右边界之间的偏移v lleft: 定义了定位元素左外边距边界与其包含块左边界之间的偏移v lbottom: 定义了定位元素下外边距边界与其包含块下边界之间的偏移。相对定位是一个非常容易掌握的概念。如对一个元素进行相对定位,它将出现在它所在的位置上。然后通过设置垂直或水平位置,让这个元素“相对于”它的起点进行移动。绝对布局分类 CSS 分类属性允许你控制如何显示元素,设置图像显示于另一元素中的何处,相对于其正常位置来定位元素,使用绝对值来定位元素,以及元素的可见度。 常用属性v clear:设置一个元素的侧面是否允许其它的浮动元素v float:定义元素在哪个方向浮动v cu

11、rsor:当指向某元素之上时显示的指针类型v display:定义是否及如何显示元素v visibility:定义元素是否可见或不可见。浮动:displayvisibilityclear1.7 CSS框模型盒子模型CSS 框模型 (Box Model) 规定了元素框处理元素内容、内边距、边框和外边距的方式。元素框的最内部分是实际的内容,直接包围内容的是内边距。内边距呈现了元素的背景。内边距的边缘是边框。边框以外是外边距,外边距默认是透明的,因此不会遮挡其后的任何元素 边框 元素的边框 (border) 是围绕元素内容和内边距的一条或多条线。 CSS border 属性允许你规定元素边框的样式、

12、宽度和颜色。v 常用属性:v border:简写属性,用于把针对于四个边的属性设置在一个声明。v border-color:简写属性,定义元素边框中可见部分的颜色,或为四个边分别设置颜色。v border-style:用于定义所有边框的样式,或者单独为各边设置边框样式。v border-width:简写属性,用于为元素的所有边框设置宽度,或则单独地为各边边框设置宽度v border-top:简写属性,用于把上边框的所有属性设置到一个声明中v border-right:简写属性,用于把右边框所有属性设置到一个声明中v border-bottom:简写属性,用于把下边框的所有属性设置到一个声明中v

13、 border-left:简写属性,用于把左边框的所有属性设置到一个声明中。外边距 围绕在元素边框的空白区域是外边距。设置外边距会在元素外创建额外的“空白”。 设置外边距的最简单的方法就是使用 margin 属性,这个属性接受任何长度单位、百分数值甚至负值。 常用属性:v lmargin:简写属性,在一个声明中设置所有外边距属性v lmargin-top:定义元素的上外边距v lmargin-right:定义元素的右外边距v lmargin-bottom:定义元素的下外边距v lmargin-left定义元素的左外边距 注意:在使用margin来定义所有外边距时,可以使用值复制。v 如果缺少左外边距的值,则使用右外边距的值。v 如果缺少下外边距的值,则使用上外边距的值。v 如果缺少右外边距的值,则使用上外边距的值。内边距 元素的内边距在边框和内容区之间。控制该区域最简单的属性是 padding 属性。 CSS padding 属性定义元素边框与元素内容之间的空白区域。 常用属性:v padding:简写属性,作用是在一个声明中设置元素的所有内边距属性v padding-top:定义元素的上内边距v padding-right:定义元素的右内边距v padding-bottom:定义元素的下内边距v padding-left:定义元素的左内边距。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1