css基础知识(笔记)

1.css介绍
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化
简单来说HTML:搭建网页结构CSS:修饰和美化网页
2.CSS 使用方式(重点)
(1)内联方式
又称:行内样式,内联样式
特点:将CSS的内容定义在单独的HTML标签中。
语法:
<标记 style=‘样式声明’>

样式声明:
1.样式声明是用样式属性和值来组成的
2.属性 和 值 之间的使用:连接 。
3.在一个style中可以出现多个样式声明,多个样式声明之间用;隔开。
常用的属性和值:
1.文字大小
属性:font-size
取值:以px为单位的数字
2.文本颜色:
属性:color
取值:取值为表示颜色的英文单词。
3.背景颜色
属性:background-color
取值:取值为表示颜色的英文单词。

例子:
	<!DOCTYPE html>
	<html lang="en">
	<head>
  		 <meta charset="UTF-8">
     	<title>内联</title>
	 </head>
	 <body>
   	 	<p style="background: pink"> I  love  you</p>
	</body>
	</html>

(2)内部样式表
1.作用
让定义好的样式能够使用在当前页面的多个元素上。
2.语法

		<head>
				< style>
					样式规则1
					样式规则2
					...
				</style>
			</head>

样式规则:
有选择器 和样式声明 组成的
目的:为了声明一组独立的样式
选择器:规范了页面中的那些元素能够使用声明好的样式。
选择器{
属性1:值1;
属性2:值2;
}

例子:
<!DOCTYPE html>
<html lang="en">
<head>
     <meta charset="UTF-8">
     <title>内部样式</title>
		<style>
			p{
				background-color: plum;
			}
		</style>
 </head>
 <body>
    <p> I  love  you</p>
</body>
</html>

3.外部样式表:
1.作用:
(1)将声明好的样式应用在多个网页中
(2)将样式规则声明在独立的CSS文件中(***.css)
(3)在使用的网页中对css文件进行引入即可

2.使用步骤
1.声明
创建.css文件,并编写样式规则
2.引用

<head>
			<link rel='stylesheet' href='css文件路径'>
		</head>
 例子:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>美食网站</title>
</head>
<link rel="stylesheet" type="text/css" href="css/美食.css"/>
<body>
  <p>欢迎来到美食网站</p>
</div>
</body>
</html>

3.样式表的特征
1.继承性
大部分CSS属性由父元素传递个子元素中去
2.层叠性
允许为一个元素定义多种方式或者多个样式规则。
3.优先级
允许为一个元素定义多种的使用方式或者多个样式规则,如果样式声明冲突的话,会按照不同方式的优先级来应用样式

	浏览器: 		低
	内部或外部样式表:中
		如果起冲突,找一下 谁近显示谁的。
	内联方式:		高
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值