css初体验

一、css的三种引用方式

css的样式: 由选择符和声明构成
元素选择符span{
声明:属性名和属性值
}

1、行内式又称内联式

在body标签中

<!-- 行内式 -->
<body>
	<!-- 行内式 -->
	 <p style="font-size:12px;
			color:red;
			font-weight:bold;">
    	唱歌跳舞
	</p>
</body>
2、 嵌入式
<!-- 嵌入式 -->
 <style type="text/css">
	span{
		font-size:12px;
		color:blue;
		font-weight:bold;
	}
</style>
</head>
<body>
	<p>唱歌跳舞</p>
</body>
3、外部式
<head>
	<title></title>
	<!-- 外部式 -->
	<link rel="stylesheet" type="text/css" href="E:\sublime\css\index.css">
</head>
<body>
	<p>唱歌跳舞</p>
</body>

在文件index.css中

p{
	color: red;
	font-size: 14px;
}

执行顺序是从上往下执行,优先级最高的是行内式

二、 css选择器

格式:选择器{
                样式1;
                样式2;
    }

1、基础选择器
1.1 标签(元素)选择器
p{
	color:red;
	font-size: 10px;
}
1.2 类选择器
.class{
	color:gray;
	font-size: 10px;
}
1.3 ID选择器

id具有唯一性

#id_name{
	color:orange;
}
2、高级选择器
2.1 后代选择器(a b)
 注意:选择符可以是任何的基本选择器
a b{
	color:red;
}
2.2 子代选择器(a>b)
a>b{
    color:purple;
 }
2.3组合选择器(a,b)
a,b{
	color:red;
}
2.4交集选择器
交集选择器只能交2个,其中第1个是标记,第2个是类选择器或者ID选择器,之间不能有空格,形如:h2.special;
2.5 伪类选择器

/超链接没有被访问过的状态/
a:link{
color:red;
}
/超链接访问过后的状态/
a:visited{
color:green;
}
/鼠标悬浮时超链接a的状态/
a:hover{
color: blue;
}
/鼠标按住时超链接a的状态/
a:active{
color: black;
}
只有hover可以应用于所有标签

三、选择器权重(优先级)

内联式的权重1000
ID选择器权重100
类选择器权重10
元素选择器权重1
权重计算永不进位
继承来的属性 其权重非常低几乎为0;!important 打破规则,使该指令成为最高级

四、 字体属性

/*字体,备选字体*/
	font-family: "新宋体","微软雅黑";
/*字体大小*/
	font-size: 50px;
/*颜色表示方法1*/
	color: red;
/*颜色表示方法2 取值范围0-255*/
/*rgba r=red g=green b=blue a=alpha 透明度 取值范围0-1*/
	color: rgba(0,0,0,1);
/*表示方法3 十六进制*/
	color: #98191E;
/*默认类型为normal,italic是斜体*/
	font-style: italic;
/*字体粗细 默认类型为normal数值为400; 可以在100-900间取值*/
	font-weight: bold;

效果图:
在这里插入图片描述

五、文本属性

<p>
/*下划线 underline  上划线 overline  删除线 line-through 无线none*/
/* 超链接标签a默认包含下划线*/
	text-decoration: line-through; 
/*缩进 相对字体大小,缩进 n em个字符*/
	text-indent:2em; 
	font-size: 16px;
/*行高-行间距*/
	line-height: 32px;
/*背景色*/
	background-color: green;
/*文字间距--只能改变中文*/
	letter-spacing: 10px;
/*英文间距*/
	word-spacing: 10px; 
/*对齐方式 center-水平居中 right--右对齐 left--左对齐(默认)*/
	text-align: center;
</p>

效果图:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值