在HTML文件中引入其他文件的方式

本文详细介绍了在HTML文件中引入CSS样式和JavaScript代码的三种方法:内联样式(行内样式)、样式块(页内引入)和外部引入(包括外联样式和外部JS)。内容涵盖每种方式的定义、用途和示例代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

第一种,在标签内,也可以说签内引入。

1.在HTML文件中引入css样式,在标签内的方式叫做内联样式,又叫行内样式

 2.在HTML文件中引入ja样式,在标签内的方式叫事件句柄方式

 第二种:在页面内,也可以说块引入

1.在HTML文件中引入css样式,在页内面的方式叫做样式块样式

 2.在HTML文件中引入js代码,在页内面的方式叫做脚本块方式

 第三种:在页面外,也可以说外部引入

 1.在HTML文件中引入css样式,在页面内的方式叫做外联样式

 2.在HTML文件中引入js代码,在页面外的方式叫做外部引入


 

按照引入的位置,可分为3种类型

第一种,在标签内,也可以说签内引入。

1.在HTML文件中引入css样式,在标签内的方式叫做内联样式,又叫行内样式

 html代码

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>HTML中引入CSS样式的第一种方式:内联定义方式</title>
	</head>
	<body>
		<div style="width : 300px; height : 300px; background-color : #CCFFFF; display : block;
		border-color : red;border-width : 1px;border-style : solid;"></div>
		<div style="width : 300px; height: 300px;background-color: #CCFFFF;display :block; 
			border: 1px solid black;"></div>
	</body>
</html>

 2.在HTML文件中引入ja样式,在标签内的方式叫事件句柄方式

 html代码 

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title>HTML中引入JavaScript代码的第1种方式</title>
	</head>

	<body>
		<!--
			用户点击以下按钮,弹出消息框。
			1.js是一门事件驱动型编程语言,依靠事件去驱动,然后执行对应程序。
			在js中有很多事件,其中一个事件叫做:鼠标单击,单词:click。并且任何
			事件都会对应一个事件句柄,叫做onclock(事件与事件句柄的区别就是事件句柄
			是在事件单词前面加上一个on)而事件句柄是以HTML标签的属性存在的。
			2.onclick=“js代码”,执行原理是什么?
			页面打开的时候,js代码并不会执行,只是把这段js代码注册到按钮的click事件上了
			等这个按钮发生click事件之后,注册在onclick后面的js代码就会被浏览器调用。
			3怎么在js代码弹出消息框?
			在js中有一个内置的对象叫做window,全部小写,可以直接拿来使用,window代表的是浏览器对象
		-->
		<input type="button" value="hello" onclick="window.alert('消息框弹出')">
		<input type="button" value="连续提示框" onclick="window.alert('消息框弹出')
			                                        window.alert('劳资全球最帅')"/>
		<input type="button" value="大家都认同的一个观点" onclick="alert('消息框弹出')
			                                        alert('劳资全球最帅')
			                                        alert('大家对这个说法表示非常认同')">
			                                        
			                                        
	</body>

</html>

 第二种:在页面内,也可以说块引入

1.在HTML文件中引入css样式,在页内面的方式叫做样式块样式

 html代码 

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title>HTML中引入CSS样式的第二种方式:样式块</title>
		<style type="text/css">
			/*
				这是CSS的注释。
			*/
			/*
				id选择器
				语法格式:
					#id{
						样式名 : 样式值;
						样式名 : 样式值;
						样式名 : 样式值;
						....
					}
			*/
			
			#usernameErrorMsg {
				color: red;
				font-size: 12px;
			}
			/*
				标签选择器
				语法格式:
					标签名 {
						样式名 : 样式值;
						样式名 : 样式值;
						样式名 : 样式值;
						....
					}
				标签选择器作用的范围比id选择器广。
			*/
			
			div {
				background-color: black;
				border: 1px solid red;
				width: 100px;
				height: 100px;
			}
			/*
				类选择器
				语法格式:
					.类名{
						样式名 : 样式值;
						样式名 : 样式值;
						样式名 : 样式值;
						....
					}
			*/			
			.student {
				border: 1px solid red;
				width: 400px;
				height: 30px;
			}
		</style>
	</head>

	<body>
		<!--
			设置样式字体大小12px,颜色为红色!
		-->
		<span id="usernameErrorMsg">对不起,用户名不能为空!</span>

		<div></div>
		<div></div>
		<div></div>

		<!--class相同的标签可以认为是同一类标签。-->
		<br><br><br>
		<input type="text" class="student"/>

		<br><br><br>

		<select class="student">
			<option>专科</option>
			<option>本科</option>
		</select>

	</body>

</html>

 2.在HTML文件中引入js代码,在页内面的方式叫做脚本块方式

 html代码 

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>HTML中引入JavaScript代码的第2种方式</title>
	</head>
	<body>
		<!--脚本块方式 -->
		<script type="text/javascript">
			window.alert("helloword")
		</script>
		<input type="button" value="我是一个按钮对象" onclick="window.alert('点我干嘛')"/>
		
	</body>
</html>

 第三种:在页面外,也可以说外部引入

 1.在HTML文件中引入css样式,在页面内的方式叫做外联样式

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>HTML中使用CSS样式的第三种方式:引入外部独立的css文件</title>
		<!--引入css-->
		<link rel="stylesheet" type="text/css" href="css/1.css" />
	</head>
	<body>
		<a href="http://www.baidu.com">百度</a>
		<span id="baiduSpan">点击我链接到百度哦!</span>
	</body>
</html>

 css代码

a {
	text-decoration: none;
}
/*corsor : 鼠标样式,pointer是小手hand也是,但是hand有浏览器兼容问题,建议使用pointer*/
#baiduSpan{
	text-decoration: underline;
	cursor: pointer;
}

 2.在HTML文件中引入js代码,在页面外的方式叫做外部引入

html代码

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>HTML中引入JavaScript代码的第3种方式,引入外部独立的js文件</title>
		<!--在需要的位置引入js脚本文件-->
	</head>
	<body>
		<script type="text/javascript" src="js/1.js"></script>
	</body>
</html>

 js代码

window.alert("试问天下谁最帅?");
window.alert("在下!");
window.alert("试问天下谁最强?");
window.alert("正是在下!!");
window.alert("试问天下谁最酷?");
window.alert("还是在下!!!");

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值