css样式教程.docx

上传人:b****5 文档编号:6917247 上传时间:2023-01-12 格式:DOCX 页数:18 大小:20.93KB
下载 相关 举报
css样式教程.docx_第1页
第1页 / 共18页
css样式教程.docx_第2页
第2页 / 共18页
css样式教程.docx_第3页
第3页 / 共18页
css样式教程.docx_第4页
第4页 / 共18页
css样式教程.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

css样式教程.docx

《css样式教程.docx》由会员分享,可在线阅读,更多相关《css样式教程.docx(18页珍藏版)》请在冰豆网上搜索。

css样式教程.docx

css样式教程

七、外补丁

MarginsProperties

属性

CSSVersion

版本

Compatibility

兼容性

InheritFromParent

继承性

Description

简介

margin

CSS1

IE4+,NS4+

检索或设置对象四边的外延边距

margin-top

CSS1

IE4+,NS4+

检索或设置对象顶边的外延边距

margin-right

CSS1

IE4+,NS4+

检索或设置对象右边的外延边距

margin-bottom

CSS1

IE4+,NS4+

检索或设置对象底边的外延边距

margin-left

CSS1

IE4+,NS4+

检索或设置对象左边的外延边距

说明:

这种颜色是CSS2标准属性。

这种颜色是IE建议样式表属性。

这种颜色是NS私有属性。

这种颜色是目前尚无浏览器支持的属性。

1.1Margin

版本:

CSS1 兼容性:

IE4+NS4+ 继承性:

 

语法:

 

margin:

auto|length

 

参数:

 

auto:

 值被设置为相对边的值

length:

 由浮点数字和单位标识符组成的长度值|百分数。

百分数是基于父对象的高度。

对于内联对象来说,左右外延边距可以是负数值。

请参阅长度单位

 

说明:

 

检索或设置对象四边的外延边距。

如果提供全部四个参数值,将按上-右-下-左的顺序作用于四边。

如果只提供一个,将用于全部的四边。

如果提供两个,第一个用于上-下,第二个用于左-右。

如果提供三个,第一个用于上,第二个用于左-右,第三个用于下。

内联对象要使用该属性,必须先设定对象的height或width属性,或者设定position属性为absolute。

在IE4+,margin属性不可用于td和tr对象。

外延边距始终透明。

对应的脚本特性为margin。

请参阅我编写的其他书目。

关于对象的尺寸与边框,内外补丁等样式表属性的关系,请参看图例以及height和width属性。

 

1.2margin-top

版本:

CSS1 兼容性:

IE4+NS4+ 继承性:

 

语法:

 

margin-top:

auto|length

 

参数:

 

auto:

 值被设置为相对边的值

length:

 由浮点数字和单位标识符组成的长度值|或者百分数。

百分数是基于父对象的高度。

请参阅长度单位

 

说明:

 

检索或设置对象顶边的外延边距。

内联对象要使用该属性,必须先设定对象的height或width属性,或者设定position属性为absolute。

在IE4+,margin属性不可用于td和tr对象。

外延边距始终透明。

对应的脚本特性为marginTop。

请参阅我编写的其他书目。

 

示例:

 

body{margin-top:

11.5%;}

 

请您用下面的按钮加减这段文字的margin-top属性的值(单位是px)。

看一看会发生什么,然后您就会明白这个属性的意义。

希望您喜欢这本电子书。

谢谢。

1.3margin-right

版本:

CSS1 兼容性:

IE4+NS4+ 继承性:

 

语法:

 

margin-right:

auto|length

 

参数:

 

auto:

 值被设置为相对边的值

length:

 由浮点数字和单位标识符组成的长度值|或者百分数。

百分数是基于父对象的高度。

请参阅长度单位

 

说明:

 

检索或设置对象右边的外延边距。

内联对象要使用该属性,必须先设定对象的height或width属性,或者设定position属性为absolute。

在IE4+,margin属性不可用于td和tr对象。

外延边距始终透明。

对应的脚本特性为marginRight。

请参阅我编写的其他书目。

 

示例:

 

body{margin-right:

11.5%;} 

请您用下面的按钮加减这段文字的margin-right属性的值(单位是px)。

看一看会发生什么,然后您就会明白这个属性的意义。

希望您喜欢这本电子书。

谢谢。

1.4margin-bottom

版本:

CSS1 兼容性:

IE4+NS4+ 继承性:

 

语法:

 

margin-bottom:

auto|length

 

参数:

 

auto:

 值被设置为相对边的值

length:

 由浮点数字和单位标识符组成的长度值|百分数。

百分数是基于父对象的高度。

请参阅长度单位

 

说明:

 

检索或设置对象底边的外延边距。

内联对象要使用该属性,必须先设定对象的height或width属性,或者设定position属性为absolute。

在IE4+,margin属性不可用于td和tr对象。

外延边距始终透明。

对应的脚本特性为marginBottom。

请参阅我编写的其他书目。

 

示例:

 

body{margin-bottom:

11.5%;}

 

请您用下面的按钮加减这段文字的margin-bottom属性的值(单位是px)。

看一看会发生什么,然后您就会明白这个属性的意义。

希望您喜欢这本电子书。

谢谢。

1.5margin-left

版本:

CSS1 兼容性:

IE4+NS4+ 继承性:

 

语法:

 

margin-left:

auto|length

 

参数:

 

auto:

 值被设置为相对边的值

length:

 由浮点数字和单位标识符组成的长度值|或者百分数。

百分数是基于父对象的高度。

请参阅长度单位

 

说明:

 

检索或设置对象左边的外延边距。

内联对象要使用该属性,必须先设定对象的height或width属性,或者设定position属性为absolute。

在IE4+,margin属性不可用于td和tr对象。

外延边距始终透明。

对应的脚本特性为marginLeft。

请参阅我编写的其他书目。

 

示例:

 

body{margin-left:

11.5%;}

 

请您用下面的按钮加减这段文字的margin-left属性的值(单位是px)。

看一看会发生什么,然后您就会明白这个属性的意义。

希望您喜欢这本电子书。

谢谢。

八、轮廓Outlines

OutlinesProperties

属性

CSSVersion

版本

Compatibility

兼容性

InheritFromParent

继承性

Description

简介

outline

CSS2

NONE

复合属性。

设置或检索对象外的线条轮廓

outline-color

CSS2

NONE

设置或检索对象外的线条轮廓的颜色

outline-style

CSS2

NONE

设置或检索对象外的线条轮廓的样式

outline-width

CSS2

NONE

设置或检索对象外的线条轮廓的宽度

 说明:

这种颜色是CSS2标准属性。

这种颜色是IE建议样式表属性。

这种颜色是NS私有属性。

这种颜色是目前尚无浏览器支持的属性。

1.1Outline

版本:

CSS2 兼容性:

NONE 继承性:

 

语法:

 

outline:

outline-color||outline-style||outline-width

 

参数:

 

该属性是复合属性。

请参阅各参数对应的属性。

 

说明:

 

设置或检索对象外的线条轮廓。

outline画在border外面,并且不一定是矩形。

目前IE5.5尚不支持此属性。

对应的脚本特性为outline。

请参阅我编写的其他书目。

 

示例:

 

img{outline:

red}

p{outline:

double5px}

1.2outline-color

版本:

CSS2 兼容性:

NONE 继承性:

 

语法:

 

outline-color:

color|invert

 

参数:

 

color:

 指定颜色。

请参阅颜色单位和附录:

颜色表

invert:

 使用背景色的反色

 

说明:

 

设置或检索对象外的线条轮廓的颜色。

参见outline属性。

目前IE5.5尚不支持此属性。

对应的脚本特性为outlineColor。

请参阅我编写的其他书目。

 

示例:

 

img{outline-color:

red}

p{outline-color:

#E9E9E9}

1.3outline-style

版本:

CSS2 兼容性:

NONE 继承性:

 

语法:

 

outline-style:

none|dotted|dashed|solid|double|groove|ridge|inset|outset

 

参数:

 

none:

 无边框。

与任何指定的outline-width值无关

dotted:

 点线边框

dashed:

 虚线边框

solid:

 实线边框

double:

 双线边框。

两条单线与其间隔的和等于指定的oueline-width值

groove:

 根据outline-color的值画3D凹槽

ridge:

 根据outline-color的值画菱形边框

inset:

 根据outline-color的值画3D凹边

outset:

 根据outline-color的值画3D凸边

 

说明:

 

设置或检索对象外的线条轮廓的样式。

参见outline属性。

目前IE5.5尚不支持此属性。

对应的脚本特性为outlineStyle。

请参阅我编写的其他书目。

 

示例:

 

img{outline-color:

orange;outline-style:

solid;outline-width:

medium;}

1.4outline-width

版本:

CSS2 兼容性:

NONE 继承性:

 

语法:

 

outline-width:

medium|thin|thick|length

 

参数:

 

medium:

 默认宽度

thin:

 小于默认宽度

thick:

 大于默认宽度

length:

 由浮点数字和单位标识符组成的长度值。

不可为负值。

请参阅长度单位

 

说明:

 

设置或检索对象外的线条轮廓的宽度。

参见outline属性。

目前IE5.5尚不支持此属性。

对应的脚本特性为outlineWidth。

请参阅我编写的其他书目。

 

示例:

 

img{outline-color:

orange;outline-style:

solid;outline-width:

medium;}

八、内容Content

ContentProperties

属性

CSSVersion

版本

Compatibility

兼容性

InheritFromParent

继承性

Description

简介

include-source

CSS2

NONE

这个属性插入另一个文档到当前文档,取代当前对象的内容

quotes

CSS2

NONE

设置或检索对象内使用的嵌套标记

content

CSS2

NONE

用来和:

after及:

before伪元素一起使用,在对象前或后显示内容

counter-increment

CSS2

NONE

设定当一个selector发生时计数器增加的值

counter-reset

CSS2

NONE

将指定selector的计数器复位

说明:

这种颜色是CSS2标准属性。

这种颜色是IE建议样式表属性。

这种颜色是NS私有属性。

这种颜色是目前尚无浏览器支持的属性。

1.1include-source

版本:

CSS2 兼容性:

NONE 继承性:

 

语法:

 

include-source:

url(url)

 

参数:

url:

 使用绝对或相对地址指定插入文档。

假如该文档不存在,当前对象的内容将被显示

 

说明:

 

这个属性插入另一个文档到当前文档,取代当前对象的内容。

插入文档的样式属性从当前对象继承。

目前IE5.5尚不支持此属性。

对应的脚本特性为includeSource。

请参阅我编写的其他书目。

 

示例:

 

div{position:

absolute;top:

100px;left:

300px;width:

200px;height:

200px;border:

thinsolidblack;include-source:

url("}

1.2Quotes

版本:

CSS2 兼容性:

NONE 继承性:

 

语法:

 

quotes:

none|string

 

参数:

 

none:

 content属性的open-quote和close-quote值将不会生成任何嵌套标记

string:

 用引号括起的嵌套标记定义。

两个为一组。

第一个string定义前标记(例:

"<"),第二个string定义后标记(例:

">")。

组之间用空格格开。

嵌套标记的应用深度按定义顺序内推

 

说明:

 

设置或检索对象内使用的嵌套标记。

目前IE5.5尚不支持此属性。

对应的脚本特性为quotes。

请参阅我编写的其他书目。

 

示例:

 

blockquote[lang-=fr]{quotes:

"\201C""\201D"}

blockquote[lang-=en]{quotes:

"\00AB""\00BB"}

blockquote:

before{content:

open-quote}

blockquote:

after{content:

close-quote}

 

q{quotes:

"""""""'""'";}

 

Thisisanemeddedquote.

 

显示结果如下:

 

"Thisisan'embedded'quote."

1.3Content

版本:

CSS2 兼容性:

NONE 继承性:

 

语法:

 

content:

attr(alt)|counter(name)|counter(name,list-style-type)|counters(name,string)|counters(name,string,list-style-type)|no-close-quote|no-open-quote|close-quote|open-quote|string|url(url)

 

参数:

 

attr(alt):

 使用alt特性的文字

counter(name):

 使用已命名的计数器

counter(name,list-style-type):

 使用已命名的计数器并遵从指定的list-style-type属性

counters(name,string):

 使用所有已命名的计数器

counters(name,string,list-style-type):

 使用所有已命名的计数器并遵从指定的list-style-type属性

no-close-quote:

 并不插入quotes属性的后标记。

但增加其嵌套级别

no-open-quote:

 并不插入quotes属性的前标记。

但减少其嵌套级别

close-quote:

 插入quotes属性的后标记

open-quote:

 插入quotes属性的前标记

string:

 使用用引号括起的字符串

url:

 使用指定的绝对或相对地址

 

说明:

 

用来和:

after及:

before伪元素一起使用,在对象前或后显示内容。

目前IE5.5尚不支持此属性。

对应的脚本特性为content。

请参阅我编写的其他书目。

 

示例:

 

p:

after{content:

url("http:

");text-decoration:

none;}

p:

before{content:

url("beep.wav")}

1.4counter-increment

版本:

CSS2 兼容性:

NONE 继承性:

 

语法:

 

counter-increment:

none|identifiernumber

 

参数:

 

none:

 阻止计数器增加

identifiernumber:

 identifier定义一个将被增加selector,id,或者class。

number定义增加的数值。

可以为负值。

默认值是1

 

说明:

 

设定当一个selector发生时计数器增加的值。

目前IE5.5尚不支持此属性。

对应的脚本特性为counterIncrement。

请参阅我编写的其他书目。

 

示例:

 

p:

before{content:

"paragraph"counter(paragraph);counter-increment:

paragraph;}

1.5counter-reset

版本:

CSS2 兼容性:

NONE 继承性:

 

语法:

 

counter-reset:

none|identifiernumber

 

参数:

none:

 阻止计数器复位

identifiernumber:

 指定一个或多个复位的计数器

 

说明:

 

将指定selector的计数器复位。

默认值是0。

目前IE5.5尚不支持此属性。

对应的脚本特性为counterReset。

请参阅我编写的其他书目。

 

示例:

 

h1:

before{counter-increment:

main-heading;counter-reset:

sub-heading;content:

"Section"counter(main-heading)":

"}

九、内补丁paddings

PaddingsProperties

属性

CSSVersion

版本

Compatibility

兼容性

InheritFromParent

继承性

Description

简介

padding

CSS1

IE4+,NS4+

检索或设置对象四边的补丁边距

padding-top

CSS1

IE4+,NS4+

检索或设置对象顶边的补丁边距

padding-right

CSS1

IE4+,NS4+

检索或设置对象右边的补丁边距

padding-bottom

CSS1

IE4+,NS4+

检索或设置对象底边的补丁边距

padding-left

CSS1

IE4+,NS4+

检索或设置对象左边的补丁边距

说明:

这种颜色是CSS2标准属性。

这种颜色是IE建议样式表属性。

这种颜色是NS私有属性。

这种颜色是目前尚无浏览器支持的属性。

1.1Padding

版本:

CSS1 兼容性:

IE4+NS4+ 继承性:

 

语法:

 

padding:

length

 

参数:

 

length:

 由浮点数字和单位标识符组成的长度值|或者百分数。

百分数是基于父对象的宽度。

请参阅长度单位

 

说明:

 

检索或设置对象四边的补丁边距。

如果提供全部四个参数值,将按上-右-下-左的顺序作用于四边。

如果只提供一个,将用于全部的四条边。

如果提供两个,第一个用于上-下,第二个用于左-右。

如果提供三个,第一个用于上,第二个用于左-右,第三个用于下。

内联对象要使用该属性,必须先设定对象的height或width属性,或者设定position属性为absolute。

不允许负值。

对应的脚本特性为padding。

请参阅我编写的其他书目。

关于对象的尺寸与边框,内外补丁等样式表属性的关系,请参看图例以及height和width属性。

 

示例:

 

body{padding:

36pt24pt36pt;}

body{padding:

11.5%;}

body{padding:

10%10%10%10%;}

1.2padding-top

版本:

CSS1 兼容性:

IE4+NS4+ 继承性:

 

语法:

 

padding-top:

length

 

参数:

 

length:

 由浮点数字和单位标识符组成的长度值|或者百分数。

百分数是基于父对象的宽度。

请参阅长度单位

 

说明:

 

检索或设置对象顶边的补丁边距。

内联对象要使用该属性,必须先设定对象的height或width属性,或者设定position属性为absolute。

不允许负值。

对应的脚本特性为paddingTop。

请参阅我编写的其他书目。

 

示例:

 

body{padding-top:

36pt;}

 

请您用下面的按钮加减这段文字的padding-top属性的值(单位是px)。

看一看会发生什么,然后您就会明白这个属性的意义。

希望您喜欢这本电子书。

谢谢。

  

1.3padding-right

版本:

CSS1 兼容性:

IE4+NS4+ 继承性:

 

语法:

 

padding-right:

length

 

参数:

 

length:

 由浮点数字和单位标识符组成的长度值|或者百分数。

百分数是基于父对象的宽度。

请参阅长度单位

 

说明:

 

检索或设置对象右边的补丁边距。

内联对象要使用该属性,必须先设定对象的height或width属性,或者设定position属性为absolute。

不允许负值。

对应的脚本特性为paddingRight。

请参阅我编写的其他书目。

 

示例:

 

body{padding-right:

36pt;}

 

请您用下面的按钮加减这段文字的padding-right属性的值(单位是px)。

看一看会发生什么,然后您就会明白这个属性的意义。

希望您喜欢这本电子书。

谢谢。

  

1.4padding-bottom

版本:

CSS1 兼容性:

IE4+NS4+ 继承性:

 

语法:

 

padding-bottom:

length

 

参数:

 

length:

 由浮点数字和单位标识符组成的长度值|或者百分数。

百分数是基于父对象的宽度。

请参阅长度单位

 

说明:

 

检索或设置对象底边的补丁边距。

内联对象要使用该属性,必须先设定对象的height或width属性,或者设定position属性为absolute。

不允许负值。

对应的脚本特性为paddingBottom。

请参阅我编写的其他书目。

 

示例:

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 少儿英语

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

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