Heim  >  Artikel  >  Web-Frontend  >  CSS样式表介绍_html/css_WEB-ITnose

CSS样式表介绍_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 12:34:471267Durchsuche

 

一、    CSS中的样式选择

1)内样式(内联样式)

style=””;

2)内嵌样式

3)外部样式

4)导入样式

@import url();

注:优先级行内 > 链接 > 内嵌 > 导入(就近原则)

二、CSS中的常用选择器

1)标签选择器

直接使用标签名来定义一个标签属性。整个文档内所有该标签将都被定义一个相同的属性。

2)类型选择器

使用.ClassName来定义一个类型的属性。当标签元素内包含class=””属性时,则具有其定义的样式。

3)ID选择器

使用#IdName来定义一个ID元素的属性。当标签元素内的ID与其定义的ID相同时,该标签则具有其定义的属性。

注:优先级 ID>类型>标签

3、CSS中的特殊选择器(在特殊情况下使用)

子对象选择器

语法:E1 > E2 。表示为选择所有作为对象E1下面的所有子对象。

属性选择器1

语法:E1[attr]。表示拥有[attr]属性的所有E1对象。

属性选择器2:

语法:E1[attr=value]。选择拥有[attr]属性的属性值等于value的E1对象

4、CSS中的常用属性

字体 Font

1) font属性,对字体进行整体控制。(可一次性设置多种属性)

 

2) color属性,对字体的颜色进行修改和控制。

3) font-family,对文本的字体进行修改。

4)font-size,定义文本的字体大小。

5)font-stretch:定义修改文本字体的加粗(normal:正常,narrower:加细,wider:加粗)

6)text-decoration:设置文本的修饰,装饰内容。

 

文本 text

1)vertical-align:设置或检索对象内容的垂直对其方式。

2)text-align:设置或检索对象中文本的对齐方式。

背景 background

1)background:对背景整体属性进行控制,设置其复合属性。

2)background-color:设置对象的背景颜色。

3)background-image:设置对象的背景图片

4)background-repeat:设置对象的背景图片的排列方式。

定位 Postioning

1)position:设置对象的定位方式。

2)top bottom left right:设置对象定位距离像素。

边框 Borders

1)border:对边框的整体属性进行控制,设置其复合属性

 

2)border-color:设置对象边框的颜色。

3)border-style:设置对象边框的样式。

4)border-width:设置对象边框的宽。

列表 lists

list-style:对列表的整体属性进行控制,设置其复合属性

 

布局 Layout

1)float:该属性的值指出了对象是否及如何浮动。

2)clear*:不允许对象浮动。both:不允许两边有对象浮动。left/right:不允许左边/右边有对象浮动。none:无浮动值。

3)display:设置或检索对象是否及如何显示。

边距 Margin/Padding

Margin:设置对象的外边距

Padding:设置对象的内边距

 

5、伪选择器

常用的伪选择器

a:link 设置对a未被访问前的样式属性。

a:hover    设置对象在其鼠标悬停时的样式属性。

a:active   设置对象在被激活时的样式表属性。

a:visited  设置a对象在其链接已被访问过的属性。

a:focue    设置对象成为焦点时的样式表属性。

 

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn