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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

CSS属性.docx

1、CSS属性CSS属性:1、媒体(Media)类型样式单的一个最重要的特点就是它可以作用于多种媒体,比如页面、屏幕、电子合成器等等。特定的属性只能作用于特定的媒体,如font-size属性只对可卷动的媒体类型有效(屏幕)。声明一个媒体属性可以用import或media引入:import url(loudvoice.css) speech;media print /* style sheet for print goes here */也可以在文档标记中引入媒体:可以看出,import和media的区别在于,前者引入外部的样式单用于媒体类型,后者直接引入媒体属性。import的使用方法是impor

2、t加样式单文件的URL地址再加媒体类型,可以多个媒体共用一个样式单,媒体类型之间用,分割符分开。media用法则是把媒体类型放在前面,其他规则和rule-set基本一样。下面列出各种媒体类型:SCREEN:指计算机屏幕。PRINT:指用于打印机的不透明介质。PROJECTION:指用于显示的项目。BRAILLE:盲文系统,指有触觉效果的印刷品。AURAL:指语音电子合成器。TV:指电视类型的媒体。HANDHELD:指手持式显示设备(小屏幕,单色)ALL:适合于所有媒体。2、BOX模型(BOX Model)属性什么是BOX?CSS把HTML中以的部分称为BOX(容器),BOX有三类属性:padd

3、ing、margin和border。Margin属性:Margin属性分为margin-top、margin-right、margin-bottom、margin-left和margin五个属性,分别表示BOX里内容离边框的距离,它的属性值是数值单位,可以是长度、百分比或auto,margin甚至可以设为负值,造成BOX与BOX之间的重叠显示,关于margin的属性详见下表:属性名称: margin-top、margin-right、margin-bottom、margin-left属性值: 初始值: 0适合对象: 所有元素是否继承: no百分比备注: 相对于BOX的宽度例如:H1 margi

4、n-top: 2em H2 margin-right: 12.3% Margin还有一个快捷的书写方法,就是直接用margin属性,例如:BODY margin: 1em 2em 3em 2em等同于:BODY margin-top:1em;margin-right:2em;margin-bottom:3em;margin-left:2em;margin属性后面可以有四个值,中间用空格隔开(记住不是逗号),顺序是上右下左,当然margin后面可以不足四个值,例如:BODY margin: 2em /* 所有的margin都设为2em */BODY margin: 1em 2em /* 上下ma

5、rgin为1em,右左margin为2em */BODY margin: 1em 2em 3em /* 上margin为1em,右左margin为2em,下margin为3em*/Padding属性:Padding属性用来描述BOX的边框和内容之间插入多少空间,和margin属性类似,它也分为上右下左和一个快捷方式padding,关于padding的属性详见下表:属性名称: padding-top、padding-right、padding-bottom、padding-left 、padding属性值: 初始值: 0适合对象: 所有元素是否继承: no百分比备注: 相对于BOX的宽度例如:B

6、LOCKQUOTE padding-top: 0.3em padding属性和margin类似此处略去。Border属性:平时我们在查看HTML文档时,看到一段文字,并不会把它当作一个BOX,实际上BOX是有边框的,只是平时不显示出来罢了,而border属性就是用来描述BOX边框的。Border属性分为border-width、border-color和border-style,而这些属性下面又有分支。border-width属性:border-width属性又分为:border-top-width、border-right-width、border-bottom-width、border-l

7、eft-width和border-width属性,border-width用长度表示为thin/medium/thick或长度单位表示,下面是border-width属性的详细列表:属性名称: border-top-width、border-right-width、border-bottom-width、border-left-width、border-width属性值: 初始值: medium适合对象: 所有元素是否继承: no百分比备注: 被禁止border-width为快捷方式,顺序为上右下左,值之间用空格隔开。border-color属性:border-color属性用来显示BOX边框

8、颜色,分为border-top-color、border-right-color、border-bottom-color、border-right-color和border-color属性,属性值为颜色,可以用十六进制表示,也可用rgb()表示,属性见下:属性名称: border-top-color、border-right-color、border-bottom-color、border-left-color、border-color属性值: 初始值: 元素颜色的初始值适合对象: 所有元素是否继承: no百分比备注: 被禁止border-color为快捷方式,顺序为上右下左,值之间用空格隔开

9、。border-style属性:border-style属性用来设置BOX对象边框的样式,它的属性值为CSS规定的关键字,平常看不到border是因为,初始值是none的缘故。属性见下:属性名称: border-top-style、border-right-style、border-bottom-style、border-left-style、border-style属性值: 初始值: none适合对象: 所有元素是否继承: no百分比备注: 被禁止border-color为快捷方式,顺序为上右下左,值之间用空格隔开。属性值的名称和代表意义如下:none:无边框。dotted:边框为点线。da

10、shed:边框为长短线。solid:边框为实线。double:边框为双线。groove、ridge、inset和outset:显示不同效果的3D边框(根据color属性)。border属性:border属性为Border的快捷方式,属性值间用空格隔开,顺序是边框宽度 边框样式 边框颜色,例如:hello!还可以用border-top、border-right、border-bottom、border-left分别作为上右下左的快捷方式,属性值顺序同border属性。3、布局(Layout)属性:在以前的HTML里,元素的位置只能靠元素的依次排列觉得,而在CSS里你可以更精确的定位元素。Nets

11、cape曾提出过Layer标记,它对于精确布局很有好处,但是并没有被W3C承认,W3C在CSS提出了类似于Layer标记的功能。position属性:position属性用来决定元素的位置类型,详见属性:属性名称: position属性值: absolute | relative | static初始值: static适合对象: 所有元素是否继承: no百分比备注: 被禁止其属性值分别代表:absolute:屏幕上的绝对位置。relative:屏幕上的相对位置。static:固有位置。direction属性:direction属性决定BOX的排列方向,详见属性:属性名称: direction属

12、性值: ltr| rtl初始值: ltr适合对象: 所有元素是否继承: yes百分比备注: 被禁止float和clear属性:在HTML中图片可以选择飘浮的位置,现在BOX对象通过CSS对于也可以选择飘浮的位置。改变BOX的float属性,BOX将飘浮在其他元素的左或右方:属性名称: float属性值: left| right|none初始值: none适合对象: 所有元素是否继承: no百分比备注: 被禁止例如:IMG float: left BODY, P, IMG margin: 2em Some sample text that has no other.相反的,使用clear属性将禁

13、止元素在BOX的左方或右方飘浮:属性名称: clear属性值: left| right|both|none初始值: none适合对象: 所有元素是否继承: no百分比备注: 被禁止绝对位置属性:绝对位置属性有四个属性:top、right、bottom和left,属性值为长度单位或百分数:属性名称: top、right、bottom、left属性值: |auto初始值: none适合对象: 所有元素是否继承: no百分比备注: 被禁止利用以上属性,用户就可以精确定义元素的位置,如:I used two red hyphens to serve as a change bar. Theywill

14、float to the left of the line containing THIS-word.z-index属性:在CSS中允许元素的重叠显示,这样就有一个显示顺序的问题,z-index属性描述了元素的前后位置,如果把电脑屏幕看作X-Y平面的话,那么Z轴就是垂直于屏幕的,z-index使用整数表示元素的前后位置,数值越大,就会显示在相对靠前的位置,并且CSS同意在z-index中使用负数。属性名称: z-index属性值: auto|初始值: auto适合对象: 使用position属性的元素是否继承: no百分比备注: 被禁止width属性:规定BOX的width属性,可以使BOX的

15、宽度不依靠它所包含的内容的多少:属性名称: width属性值: | | auto初始值: auto适合对象: 块元素是否继承: no百分比备注:根据父元素的width而定在CSS中还提供了min-width和max-width属性,使得BOX的宽度在最小宽度和最大宽度之间。属性名称: min-width属性值: | 初始值: 0适合对象: all是否继承: no百分比备注:根据父元素的width而定属性名称: max-width属性值: | 初始值: 100%适合对象: all是否继承: no百分比备注:根据父元素的width而定height属性:相同的BOX还有height属性来控制本身的高

16、度:属性名称: height属性值: | | auto初始值: auto适合对象: 块元素是否继承: no百分比备注:根据父元素的height而定在CSS中还提供了min-height和max-height属性,使得BOX的高度在最小高度和最大高度之间。属性名称: min-height属性值: | 初始值: 0适合对象: all是否继承: no百分比备注:根据父元素的height而定属性名称: max-height属性值: | 初始值: 100%适合对象: all是否继承: no百分比备注:根据父元素的height而定overflow属性:在规定元素的宽度和高度时,如果元素的面积不足以显示全部

17、内容的话就要用到overflow属性:属性名称: overflow属性值: visible | hidden | scroll | auto初始值: visible适合对象: 元素的position属性是否继承: no百分比备注: 被禁止属性值含义如下:visible:扩大面积以显示所有内容。hidden:隐藏超出范围的内容。scroll:在元素的右边显示一个滚动条。auto:当内容超出元素面积时,显示滚动条。clip属性:CSS还提供了一种clip属性,可以把元素区域剪切成各种形状,但目前提供的只有方形一种:属性名称: clip属性值: | auto初始值: auto适合元素: 元素的pos

18、ition属性被设为absolute是否继承: no百分比备注: 被禁止值为rect(top right bottom left)。line-height和vertical-align属性:line-height属性可以规定元素内部的行间距,使用长度单位或百分数:属性名称: line-height属性值: normal | | | 初始值: normal适合对象: 所有元素是否继承: yes百分比备注:根据元素的字体大小而定例如下面的例子,虽然表达方式不同,但结果一样:DIV line-height: 1.2; font-size: 10pt DIV line-height: 1.2em; f

19、ont-size: 10pt DIV line-height: 120%; font-size: 10pt vertical-align属性决定元素在垂直位置的显示:属性名称: vertical-align属性值: baseline | sub | super | top | text-top | middle | bottom | text-bottom | | 初始值: baseline适合对象: inline elements适合继承: no百分比备注: 根据元素的line-height属性而定属性值含义如下:baseline:与元素的基线对齐。middle:与元素中部对齐。sub:字下

20、沉。super:字上升。text-top:文本顶部对齐。text-bottom:文本底部对齐。Top:和本行位置最高元素对齐。Bottom:和本行位置最低元素对齐。Visibility属性:该属性用于控制元素的显示或隐藏:属性名称: visibility属性值: inherit | visible | hidden初始值: inherit适合对象: 所有元素是否继承: 如果该值为inherit,则继承父元素属性百分比备注: 被禁止4、颜色和背景(Color and Background)属性:这里介绍有关CSS中前景色和背景颜色、图片的设定方法。color属性:color属性用于设定元素的前景

21、色:属性名称: color属性值: 初始值: 根据用户的初始值而定适合对象: 所有元素是否继承: yes百分比备注: 被禁止color属性的值可以是十六进制数值、rgb()函数或CSS承认的颜色名称。如:EM color: red EM color: rgb(255,0,0) 背景属性:background-color属性用于设定背景色,初始值为透明:属性名称: background-color属性值: | transparent初始值: transparent适合对象: 所有元素是否继承: no百分比备注: 被禁止backgroud-image属性用于设定背景的图片:属性名称: backgr

22、ound-image属性值: | none初始值: none适合对象: 所有元素是否继承: no百分比备注: 被禁止其中url可以为绝对地址,也可以是相对地址,例如:BODY background-image: url(marble.gif) P background-image: none 以上两个属性利用普通的HTML属性也可以实现,下面的属性是CSS对原有HTML的扩展。background-repeat属性用来描述背景图片的重复排列方式:属性名称: background-repeat属性值: repeat | repeat-x | repeat-y | no-repeat初始值: re

23、peat适合对象: 所有元素是否继承: no百分比备注: 被禁止其中属性值的含义为:repeat:沿X轴和Y轴两个方向重复显示图片。repeat-x:沿X轴方向重复图片。repeat-y:沿Y轴方向重复图片。none:不重复图片。例如:BODY background: red url(pendant.gif);background-repeat: repeat-y;/*表示沿Y轴重复图片pendant.gif,其余部分以红色为背景色*/background-attachment属性表示在滚动整个文档时,背景图片的显示方式。它的属性值有两种:fixed和scroll,fixed相当于IE4里的水

24、印效果,也就是说在拖动文档时,背景相对是静止的,scroll则和文档一起滚动。background-position属性用来指定背景图片显示的位置:属性名称: background-position属性值: | 1,2 | top | center | bottom | left | center | right初始值: 0% 0%适合对象: 容器元素是否继承: no百分比备注: refer to the size of the element itself其中属性值含义为:top left和left top表示0% 0%。top、top center和center top表示50% 0%。r

25、ight top和top right都表示100% 0%。left、left center和center left表示0% 50%。center和center center表示50% 50%。right、right center和center right都表示100% 50%。bottom left和left bottom表示0% 100%。bottom、bottom center和center bottom都表示50% 100%bottom right和right bottom表示100% 100%。例如:BODY background: url(banner.jpeg) right top

26、 /* 100% 0% */BODY background: url(banner.jpeg) top center /* 50% 0% */BODY background: url(banner.jpeg) center /* 50% 50% */BODY background: url(banner.jpeg) bottom /* 50% 100% */background属性是以上背景属性的快捷方式,属性和顺序如下:属性名称: background属性值: | | | | 适合对象: 所有元素是否继承: no百分比备注: 只在background-position中容许使用5、字体(Fo

27、nt)属性:这里定义了关于字体的各种属性。font-family属性定义字体的名称,可以是一个字体的名称,也可以是一类字体的名称,字体的名称一定要和计算机系统里的完全一样:属性名称: font-family属性值: | ,* | 初始值: 根据用户定义而定适合对象: 所有元素是否继承: yes百分比备注: 被禁止有些计算机系统里如果没有样式单要求的字体,可以再设一个次字体以备万一。例如:BODY font-family: Baskerville, Heisi Mincho W3, Symbol, serif family-name是指确定的某字体,如Heisi Mincho W3,generic-family指某一类字体,如se

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

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