CSS 3种引入方式

2 篇文章 0 订阅
本文介绍了CSS的三种引入方式:内部样式、行内样式和外部样式。内容包括每种方式的定义、使用示例及优先级规则。强调了优先级的‘就近原则’,即样式与待渲染内容的距离决定了其生效顺序。
摘要由CSDN通过智能技术生成

静态页面

html+css

html 网页内容

css  对网页内容美化

css?

依附于html标签,美化网页。

css位置

内部样式引入  行内样式引入   外部样式引入

内部样式引入:

在<head></head>头部标签中加入

<style type="text/css">

<style>

在其中的<style>标签里加入css样式代码

例如:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<!-- 内部引入 -->
		<style type="text/css">
			h1{
				color: red;
			}
		</style>
	</head>
	<body>
		<h1>内部</h1>
	</body>
</html>

行内样式引入:

在每个需要美化的标签里加入 style=" " 在引号里加入css样式代码

例如:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>

	
	</head>
	<body>
		<!-- 行内引入 -->
		<h2 style="color:hotpink">行内</h2>
	</body>
</html>

外部样式引入:

在外部单独建立一个css文件

文件里直接写css样式代码

例如:

Meihua.html

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<!-- 外部引入 -->
		<!-- href:css文件路径 -->
		<!-- rel="stylesheet" 指定关联的文档是一个css文件 -->
		<link href="css/new_file1.css" rel="stylesheet"/>
	</head>
	<body>
		<h3>外部</h3>
	</body>
</html>



new_file1.css

h3{
	color: blue;
}

总结

1.优先级

行内》内部、外部

内部和外部优先级采用【就近原则】

注意!就近原则不是代码的先后顺序 而是距离body需要渲染的内容标签的距离 ,看例子!

例子:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<!-- 内部引入 -->
		<style type="text/css">
			h1{
				color: red;
			}
		</style>
		
		<!-- 外部引入 -->
		<!-- href:css文件路径 -->
		<!-- rel="stylesheet" 指定关联的文档是一个css文件 -->
		<link href="css/new_file1.css" rel="stylesheet"/>
	</head>
	<body>
		<h1>内部</h1>
		
		<!-- 行内引入 -->
		<h1 style="color:hotpink">行内</h1>
		
		<h1>外部</h1>
	</body>
</html>


css文件new-file1.css

h1{
	color: blue;
}

可见 外部样式距离body内容更近 ,因此执行外部样式蓝色字体

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<!-- 外部引入 -->
		<!-- href:css文件路径 -->
		<!-- rel="stylesheet" 指定关联的文档是一个css文件 -->
		<link href="css/new_file1.css" rel="stylesheet"/>
		
		<!-- 内部引入 -->
		<style type="text/css">
			h1{
				color: red;
			}
		</style>
	</head>
	<body>
		<h1>内部</h1>
		
		<!-- 行内引入 -->
		<h1 style="color:hotpink">行内</h1>
		
		<h1>外部</h1>
	</body>
</html>


css文件new-file1.css

h1{
	color: blue;
}

可见 内部样式距离body内容更近 ,因此执行内部样式红色字体

今天内容结束了

下期更新css里的内容如何写

下期见✌

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凤凤564

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值