css层叠样式表有哪几种类型

html-css09

css层叠样式表有哪几种类型,第1张

CSS(Cascading Style Sheets)

层叠样式表

优势:

CSS可以提高页面的浏览速度。

缩短改版时间,降低维护费用。

强大的字体控制能力和排版能力。

css容易编写。

可以一次设计随处发布。

更好的控制页面布局。

实现表现和结构、内容相分离。

更方便搜索引擎的搜索/page Rank

样式规则:

语法:选择器{属性1:值1;属性2:值2;...属性N:值N;}

选择器就是要改变页面中的哪些标签元素

声明要用{}括起来,;结束

如果属性中包含空格要用“”括起来

可以指定多个选择器使用相同的样式

样式表:

外部样式表,新建.css文件,在文件中写入样式规则<link rel="stylesheet" href = "xxx.css">

内联样式表,在元素中添加style属性

嵌入式样式表,在html使用<style>标签,<style type="text/css"></style>

选择器:

元素选择器,元素名

id选择器,用#id

类选择器,用.class

后代选择器,选择器1 选择器2

css深化:

就近原则,!important提高元素优先级,伪类选择器,伪对象选择器,@import导入其他css文件,响应式布局可以解决多设备的兼容问题。

文本属性:

font-family:字体

font-size:字体大小

font-style:斜体

font-weight:粗体

color:颜色

line-height:行高

letter-spacing:字符间距

text-decoration:文本修饰

text-overflow:文字溢出处理

white-space : no wrap

text-overflow:hidden

text-align:文本对齐

背景属性:

background-color:背景颜色

background-image:背景图片

background-repeat:背景重复

background-attachment:背景图片附着

基于占满一整行与否,标签分为两大类(文档流):

占满:行级元素(div,p,h1~h6)

不占满:行内元素(span,)

定位属性:

position:定位

absolute:绝对定位

relative:相对定位

css换行属性:语法:word-wrap

:

normal

|

break-word

取值:normal

: 

默认值。允许内容顶开指定的容器边界

break-word

: 

内容将在边界内换行。如果需要,词内换行(

word-break

)也将发生

说明:设置或检索当当前行超过指定容器的边界时是否断开转行。此属性仅作用于有布局的对象,如块对象。内联要素要使用该属性,必须先设定对象的

height

width

属性,或者设定

position

属性为

absolute

,或者设定

display

属性为

block

。此属性对于

currentStyle

对象而言是只读的。对于其他对象而言是可读写的。对应的脚本特性为

wordWrap

示例:div

<head

runat="server">

<title>无标题页</title><style

type="text/css"><!--div

--></style></head>然后

属性调用CssClass="div"

www.661uc.com

www.833uc.com

www.776f.com

www.771uc.com

www.995uc.com

www.881uc.com

www.773uc.com

www.993f.com

www.993uc.com

www.116uc.com

www.991uc.com

www.337uc.com

www.717uc.com

www.113uc.com

www.199gg.com