CSS知识总结

CSS简介

1.css是层叠样式表,一种用来表示HTML文档样式的语言。
2.外部样式表储存在CSS文件中
3.CSS样式表可以提高工作效率,因为通过编辑CSS文档,可以改变站点中的页面布局和外观。

CSS语法

1.css规则由两个主要部分构成
(1)选择器:需要改变的样式的HTML元素
(2)一条或者多条声明:每条声明由一个属性和一个值组成。
(3)格式实例:

 P{
            color:blue;
            text-align:center;
   }

2.css注释:以"/*“开始,以”*/"结束

CSS分类

  • 内部样式表:写在标签里
    (1)例子:<p style="color:blue;"></p>

    说明:该例子表示是将段落的文字颜色设置为蓝色。
    

    (2)一般在为单个页面设置样式时使用,使用<style></style>标签定义。

  • 外部样式表

    (1)创建方法:首先创建一个css文件,接着引用到要用的页面。
    引用方式:
    Link样式表式: <link rel=”stylesheet” type=”text/css” href=”style.css”(href表示路径)>

选择器

1.若想在HTML元素中设置css样式,需要设置选择器。
2.class类选择器:
(1)该选择器用于描述一组元素的样式,可以在多个元素中使用
(2)在css中类选择器以一个点.号显示
(3)例子:.suxuehui{ text-align:center;}
3.id选择器:
(1)可以为标有id的html元素指定特定的样式
(2)css中id选择器以#来定义
(3)例子:#suxuehui{ text-align:center;}
(4)id属性尽量不要以数字开头,同时id属性只能每个html文档中出现一次。

CSS背景设置

1.背景颜色:
(1)利用background—color定义
(2)颜色表示一般有三种方法表示。分别是十六进制、RGB、颜色名称
(3)例子:

body{background—color:#000;}

2.背景图像
(1)利用background—image定义
(2)例子:

 body{background—image:url('big.jpg');}

3.背景图像水平或者垂直平铺:利用background-repeat属性
4.背景图片位置:利用background-position改变图像在背景中的位置

CSS Text

1.文本颜色:可以用text-color来定义
2.文本对齐方式:利用text——align来定义,例如将文本设置居中 h1{text-align:center;}
3.文本装饰:利用text-decoration来定义,例如给文本加下划线,h2{text-decoration:underline;}
4.文本间隔:可以利用word-spacing来改变间隔

CSS 字体

1.字体类型:可以用font-family定义,(若字体名称超过一个字,需要用引号)
2.字体样式:可以用font-style定义,(样式指的是类似斜体、等)
3.字体大小:可以用font-size来定义

CSS列表

1.CSS列表属性可以放置、改变列表项的标志,或者将图像作为列表项标志。

(1)list-style:简写属性。用于把所有用于列表的属性设置在一个声明中。

(2)list-style-image:将图像设置为列表项的标志。

(3)URL:图像的路径。

(4)none:默认。无图形被显示。

(5)list-style-position:设置列表中列表项标志的位置。

(6)inside:列表项目标记放置在文本以内,且环绕文本根据标记对齐。

(7)outside:默认值。保持标记位于文本的左侧。列表项目标记放置在文本以外。且环绕文本不根据标记对齐。

(8)list-style-type:设置列表项标志的类型。

(9)disc:默认。标记是实心圆。

(10)none:无标记。

(11)circle:标记为空心圆。

(12)square:标记为方块。

(13)decimal:标记为数字。

CSS内边距和外边距

1.内边距: 边框于内容之间的距离。

2.外边距:边框于边框之间的距离。

3.CSS 内边距属性
(1)padding 简写属性。作用是在一个声明中设置元素的所内边距属性。
(2)padding-bottom 设置元素的下内边距。
(3)padding-left 设置元素的左内边距。
(4)padding-right 设置元素的右内边距。
(5)padding-top 设置元素的上内边距。
4.CSS 外边距属性
(1)margin 简写属性。在一个声明中设置所有外边距属性。
(2)margin-bottom 设置元素的下外边距。
(3)margin-left 设置元素的左外边距。
(4)margin-right 设置元素的右外边距。
(5)margin-top 设置元素的上外边距。

边框与边距

1.border-bottom设置底部边框。

2.border-radius设置边框圆角。

3.border-left设置左边边框。

4.padding:**px设置边距。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值