HTML5_03

来源:互联网 发布:西班牙4g手机网络制式 编辑:程序博客网 时间:2024/06/14 13:48

CSS介绍

1,CSS概述:

CSS指层叠样式表

CSS样式表极大地提高了工作效率

2,CSS基础语法:

a,selector{

property:value

}

例如:h1{color:red; font-size:14px;}

如果属性大于一个的话,属性之间要用分号隔开

如果值大于一个单词,则需要加上引号:

p{font-family:"sans serif";}


CSS高级语法

1,选择器分组:

h1,h2,h3,h4,h5,h6{color:red;}

2,继承:

body{

color:green;

}


CSS派生选择器:

1,派生选择器:

通过依据元素在其位置的上下文关系来定义定义样式

例子:
<p><strong>你好</strong></p>

<ul>

<li><strong>你好2</strong></li>

</ul>

CSS:

li strong{

color:red;

}

strong{

color:black;

}


CSSid选择器:
1,id选择器:

id选择器可以为标有id的HTML元素指定特定的样式

id选择器以“#”来定义

2,id选择器和派生选择器:

目前比较常用的方式是id选择器常常用于建立派生选择器

<p id="pid">hello pid</p>

css:

#pid{

color:red;

}


CSS类选择器:

1,类选择器:

类选择器以一个点显示

2,class也可以用作派生选择器

<p class="pclass">这是一个class效果</p>

<div class="divclass">

hello Div.

</div>

.pclass{

color:red;

}

.divclass{

color:black;

}


CSS属性选择器
1,属性选择器:

对带有指定属性的HTML元素设置样式

2,属性和值选择器:

<style type="text/css">

[title]{

color:red;

}

[title=te]{

color:bule;

}

</style>

<p title="t">属性选择器</p>

<p title="te">属性和值选择器</p>


CSS背景

1,背景:

CSS允许应用纯色作为背景,也允许使用背景图像来创建相当复杂的效果

属性   描述

background-attachment背景图像是否固定或者随着页面的其余部分滚动

background-color设置元素的背景颜色

background-image把图片设置为背景

background-position设置背景图片的起始位置

background-repeat设置背景图片是否及如何重复

background-image:url("bg.jpg");

background-position:right top;

/*right的意思是right和center两个的意思*/

还可以用数字和百分数来确定它的具体位置

background-attachment:fixed;这个的意思就是背景图片是固定的,当页面滚动的时候背景图片是不会跟着字的滚动来上下动的


CSS3背景

1,CSS3背景

  background-size:规定背景图片的尺寸

background-origin:规定背景图片的定位区域

background-clip:规定背景的绘制区域


CSS文本:

1,CSS文本

CSS文本属性可定义文本的外观

通过文本属性,可以改变文本的颜色,字符间距,对其文本,装饰文本,对文本缩进


属性 描述

color 文本颜色

directtion 文本方向

line-height行高

letter-spacing字符间距

text-align 对齐元素中的文本

text-decoration向文本添加修饰

text-indent缩进元素中文本的首行

text-transform元素中的字母

unicode-bidi设置文本方向

white-space元素中空白的处理方式

word-spacing字间距

 

1,CSS3文本效果:

text-shadow:向文本添加阴影

word-wrap:规定文本的换行规则


CSS的字体:

CSS字体的属性定义文本的字体系列、大小、加粗、风格和变形

属性 描述

font-family设置字体系列

font-size 设置字体的尺寸

font-style 设置字体的风格

font-variant以小型大写字体或正常字体显示文本

font-weight设置字体的粗细


CSS的链接

1,CSS链接的四种状态

a:link 普通的、未被访问的链接

a:visited 用户已经访问的链接

a:hover 鼠标指针位于链接的上方

a:active 链接被点击的时刻

2,常见的链接的样式:
text-decoration属性大多用于去掉链接中的下划线

3,设置背景颜色:

background-color


CSS列表

1,CSS列表:

CSS列表属性允许你放置、改变、列表标志,或者将图像作为列表项标志

属性 描述

list-style 简写列表项

list-style-image列表项图像

list-style-position列表标志位置

list-style-type列表类型


CSS表格

1,CSS表格

CSS表格属性可以帮助我们极大的改善表格的外观

2,表格边框

3,折叠边框

4,表格宽高

5,表格文本对齐

6,表格内边距

7,表格颜色


CSS的轮廓

1,轮廓的主要是用来突出元素的作用

属性 描述

outline 设置轮廓的属性

outline-color设置轮廓的颜色

outline-style设置轮廓的样式

outline-width设置轮廓的宽度









0 0
原创粉丝点击