常用CSS样式

目录

1、CSS概述

2、CSS优势

 3、CSS选择器 

 1、CSS选择器优先级 

 2、网页中引入CSS样式 

3、样式优先级

4、CSS基础样式

1、字体样式

2、文本样式

3、鼠标样式

 4、背景样式 

 5、列表样式 

 6、CSS伪类 

5、CSS高级选择器以及盒子模型

1、CSS高级选择器

2.盒子模型

3.网页文本流

6、浮动

1、float 属性

2、clear 属性 

3、overflow 属性 

4、拓展

7、CSS定位

1.position 属性 

2.z-index 属性


1、CSS概述

        CSS(层叠样式表):在网页制作时采用CSS技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。


2、CSS优势

1.内容与表现分离:html内容和css样式分别写入各自文件中。

2.减少网页代码量:网站中不同网页引入同一个css样式,可以有效减少代码量。

3.有利于被搜索引擎收录:运用独立于页面的css,有利于网页被搜索引擎收录。

4.提高网页浏览速度:网页中使用css在减少代码量的同时,可以提高用户的浏览速度,节省流量。

5.网页布局灵活:css提供了丰富的样式文档,使开发者更方便灵活的对网页进行布局和美化。

6.网页风格统一:网站中不同网页引入同一个css样式,保证风格同一。


 3、CSS选择器 

        CSS选择器用于选择或控制网页中的标签。

        CSS提供了三种基础选择器供开发者使用。

(1)标签选择器:html中的所有标签都可以作为选择器;

(2)类(class)选择器:body内的所有元素都有class属性;注:class名称可以重复使用。类(class)选择器使用标志符(句点)开头后面写上类的名称。

(3)id选择器:body内的所有元素都有 id 属性。注:一个页面中只能使用一个id名,id名必须是唯一。id选择器使用散列符号(#)开头,后面写上id的名称。

 1、CSS选择器优先级 

        id选择器 > 类(class)选择器 > 标签选择器.

 2、网页中引入CSS样式 

(1)内联(行内)样式:html中的所有标签都有style属性,在style属性中直接写入css样式。
(2)内部样式表:将html代码和css样式做简单分离,在网页头部创建style标签,在其中写入css       样式。

(3)外部样式表:将css样式单独写入到一个 xxx.css外部文件中。

        1、使用link标签引入外部css文件

        2、使用@import导入外部css文件

3、样式优先级

        行内【内联】样式 >  内部样式表 > 外部样式表 ----- 就近原则。


4、CSS基础样式

1、字体样式

(1)字体类型:font-family:“隶书”, “楷体” , 其他.....

(2)字体大小:font-size:像素:px;

(3)字体风格:font-style:normal 默认值,标准文档样式; italic 斜体;

(4)字体粗细:font-weight:bold 定义粗体字符; 100-900 定义由细到粗的字符;

(5)字体属性:font: font: italic 900 60px "隶书";按顺序,至少有两个。

2、文本样式

(1)color: 设置文本颜色 red;#362596;rgb(32,250,50);

(2)text-align: 设置元素水平对齐方式 left ;center ;right;

(3)text-indent:设置首行文本的缩进;

(4)line-height: 设置文本的行高;

(5)text-decoration:设置文本的装饰

        •none:默认,标准文本

        •underline:定义文本下划线

        •overline:定义文本上划线

        •line-through:定义穿过文本的一条线

3、鼠标样式

(1)defalut:默认光标;

(2)help:指示可用的帮助;

(3)text:指示文档;

(4)crosshair:鼠标呈现十字状;

(5)wait:等待状态;

(6)pointer:超链接指针。

 4、背景样式 

​          简写方式:background:图片地址,图片重复方式,背景颜色,背景定位

(1)背景颜色:background-color:red ;#536256;rgb(30,250,13);

​       注:1.换行标签背景颜色战100%,可以改变宽和高,

,

-

,

你可能感兴趣的:(前端,css,前端,html)