HTML总结(3)

一.HTML超链接

a标记表示网页中的一个超链接【锚点】

超链接可以是一个字,一个词,或者一组词,也可以是一幅图像 ,您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。

1.HTML 链接 - href 属性【描述了链接的目标】

链接的目标路径有3中

(1)绝对路径

(2)相对路径

(3)网络地址

例如:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>HTML超链接</title>
	</head>
	<body>
		<h1>HTML超链接</h1>
		<h4>a标记表示网页中的一个超链接【锚点】</h4>
		<h4>
			超链接可以是一个字,一个词,或者一组词,也可以是一幅图像
			,您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。
		</h4>
		<h3>HTML 链接 - href 属性【描述了链接的目标】</h3>
		<h4>链接的目标路径有3中【绝对路径/相对路径/网络地址】</h4>
		<a href="C:\Users\14397\Desktop\new_file.html">绝对路径</a><br>
		<a href="../20210811/6-3.html">相对路经</a><br>
		<a href="https://mp.youkuaiyun.com/mp_blog/creation/editor/119618598">网络路经</a>
	</body>
</html>

点开下面三个任意下个,都可跳转到其他页面。

  

 点击绝对路径跳转的页面:

 点击相对路径跳转的页面:

 点击网络路径跳转的页面:

 2.HTML 链接 - target 属性【定义被链接的文档在何处显示】

_blank----在新窗口中显示资源

_self-------在当前窗口中显示资源,会覆盖之前的内容【默认的】

例如:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>HTML超链接</title>
	</head>
	<body>
		<h1>HTML超链接</h1>
		<h3>HTML 链接 - target 属性【定义被链接的文档在何处显示】</h3>
		<h4>_blank----在新窗口中显示资源</h4>
		<h4>_self-------在当前窗口中显示资源,会覆盖之前的内容【默认的】</h4>
		<a href="../20210811/10-3.html" target="_blank">测试target属性---blank</a>
		<br>
		<a href="../20210811/10-1.html" target="_self">测试target属性---self</a>
	</body>
</html>

 点击测试target属性---blank会在新窗口中显示超链接资源

如图所示:

 点击测试target属性---self会在当前窗口中显示超链接资源

如图所示:

 3.HTML 链接- id 属性【创建在一个HTML文档书签标记】

 帮助我们实现跳转到当前文档中的某个部分

例如用下面这段小说来表示:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>HTML超链接</title>
	</head>
	<body>
		<h1 id="app">HTML超链接</h1>
		<h3>HTML 链接- id 属性【创建在一个HTML文档书签标记】</h3>
		<h3>帮助我们实现跳转到当前文档中的某个部分</h3>
		<h1>修真聊天群</h1>
		<h2>第一章 黄山真君和九洲一号群</h2>
		  2019年5月20日,星期一。
		  <br>
		  春尽夏至。
		  <br>
		  这个季节,江南区的昼夜温差变的很大。白天还穿裤衩热成狗;晚上却得缩在被窝里冻成寒号鸟。
		  <br>
		  江南大学城。
		  <br>
		  下午两点十三分,这个点正是学生们上课的时间。宋书航却独自呆在宿舍,电脑桌被拉到床边,
		  方便他用各种姿势观看电影。
		  <br>
		  宋书航并没有逃课的爱好――昨晚上半夜天气闷热,睡梦中的他使出一招‘双龙出海’蹬飞了被子。
		  下半夜,气温剧降。浑身上下只有一条小裤衩的宋书航顿时苦逼了,睡梦中的他双手在床上苦苦
		  摸索,寻寻觅觅,却摸不到被子。最后只有缩成皮皮虾状,在午夜寒风的淫威下瑟瑟发抖。
		  <br>
		  朝阳升起时,宋书航已成为季节性感冒大军的一员。
		  <h2>第二章 且待本尊算上一卦</h2>
		   都说人不中二枉少年。
		   <br>
		   每个人或多或少都经历过那个时期,只是有些人表现出来,有些人则藏在心底。
		   也就是明骚和暗骚的区别。
		   <br>
		   宋书航有些少年老成,那个时期来的快,去的更快。
		   <br>
		   所以到了初中二年级时,周围男孩还陷在武侠梦、超人梦、仙人梦
		   ,整天挥舞着降龙十八掌、超人变身时。书航却早已经对这些不抱任何希望。
		   <h2>第三章 一张丹方</h2>
		   太阳高升,时值正午。
		   <br>
		   室友知道宋书航感冒没好,让他好好休息,已经又为他补请了一天病假。
		   <br>
		   “病情怎么感觉越来越严重了?是不是因为最近缺少锻炼,身体素质变差了?”宋书航道。
		   <br>
		   在他身边有一份皮蛋粥,这是室友中午替他带来的。
		   <br>
		   “好人呐!”宋书航毫不犹豫的给室友们发了张好人卡。
		   <br>
		   睡了不知多久,他早饿的前胸贴后背,几下扒完了皮蛋粥,又打开电脑。
		   <br>
		   习惯性打开聊天软件后,便看到了‘九洲一号群’后代聊天数目的红点。
		   <br>
		   宋书航好奇的伸手打开九洲一号群,想看看里面的仙侠资深中二群友们一夜都聊了什么。
		   <h2>第四章 H市三品后天雷劫</h2>
		   想了想,宋书航按住←键将自己聊天框中的话先删掉。
		   <br>
		   他明白,以群里群友的性格,就算他冒头劝导,估计也没几个人能听过去。而且既然有人服用下去了,而且还活蹦乱跳的样子,那药短时间内应该毒不死人?
		   <br>
		   话虽如此,宋书航感觉自己也不能放着他们不管。是药三分毒,说不定这淬体液啥的是慢性毒,短时间内不死人,时间长了要人命咋办?
		   <br>
		   所以必须要确认一下这药方!
		   <br>
		   他还在为群里的仙侠中二病们操心。
		   <br>
		   宋书航这人,总的来说也是很适合发一张好人卡的。
		   <br>
		   他拿过身边的记事本,将药师‘淬体液’上三十个网上能搜到的普通药材名抄了下来。
		   <br>
		   <a href="#app" >回到顶端</a>
	</body>
</html>

 然后打开网页往下划,划到底部

 我们会在最下角看见一个【回到顶端】的超链接,点击

 最后我们就回到当前页面的顶端了

二.HTML head 元素中的子元素

(1)title元素【设置网页标题】

(2)link元素【设置导入外部css样式文件到当前网页中】

 首先要创建一个text.css文件

text.css文件中写如下代码:

p{
	color: crimson;
	background-color: aqua;
	font-size: 2.5rem;
}

 HTML中代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>HTML head 元素中的子元素</title>
		<link rel="stylesheet" type="text/css" href="text1.css"/>
	</head>
	<body>
		<h3>HTML head 元素中的子元素--title元素【设置网页标题】</h3>
		<h3>HTML head 元素中的子元素--link元素【设置导入外部css样式文件到当前网页中】</h3>
		<p>link元素的测试结果</p>
	</body>
</html>

 结果:

 (3)style元素【设置当前网页中css样式】

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>HTML head 元素中的子元素</title>
		<style type="text/css">
			p{
				color: blue;
				background-color: darkgreen;
				font-size: 5.625rem;
			}
		</style>
	</head>
	<body>
		<h4>HTML head 元素中的子元素--style元素【设置当前网页中css样式】</h4>
		<p>style元素的测试结果</p>
	</body>
</html>

(4)script元素【为当前网页中添加javascript脚本程序】

首先要创建一个new1.js文件

new1.js文件中写如下代码:

function fangda() {
	var imgdomobj = document.getElementById("new1");
	imgdomobj.width = "200";
	imgdomobj.height = "200";
}

function suoxiao() {
	var imgdomobj = document.getElementById("new1");
	imgdomobj.width = "100";
	imgdomobj.height = "100";
}

html代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>HTML head 元素中的子元素</title>
		<script src="new1.js"></script>
	</head>
	<body>
		<h4>HTML head 元素中的子元素--script元素【为当前网页中添加javascript脚本程序】</h4>
		<img src="img/微信图片_20210812182844.jpg" id="new1"
		width="100px" height="100px" 
		onmouseover="fangda();" onmouseout="suoxiao();"/>
	</body>
</html>

运行:

 当鼠标放在图片上,图片会放大,移开鼠标会缩小。

 三.HTML表格

table标记表示一个表格
tr标记表示表格中的行
td标记表示表格中的行中的列
thead标记表示表格中的表头
tbody标记表示表格中的身体

(1)border属性表格的边框属性

(2)cellpadding属性表格中单元格中的内容与单元格边框之间的距离

(3)cellspacing属性表格中单元格之间的间距

(4)colspan属性设置表格跨列【单元格的左右合并】

(5)rowspan属性设置表格跨行【单元格的上下合并】

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>HTML表格</title>
	</head>
	<body>
		<table border="1" cellspacing="0" cellpadding="5px">
		<tr>
			<td colspan="3">王者荣耀英雄属性</td>
		</tr>
		<tr>
			<td>名字</td>
			<td>职位</td>
			<td>类型</td>
		</tr>
		<tr>
			<td>元哥</td>
			<td>对抗</td>
			<td rowspan="2">刺客</td>
		</tr>
		<tr>
			<td>李白</td>
			<td rowspan="2">打野</td>
		</tr>
		<tr>
			<td>孙悟空</td>
			<td>战士</td>
		</tr>
		</table>
	</body>
</html>

 四.HTML列表

(1)有序列表

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>有序列表</title>
	</head>
	<body>
		<h3>有序列表</h3>
		<h4>ol标记表示一个有序列表</h4>
		<h4>li标记表示列表中的每一项</h4>
		<h4>ol中的type属性设置有序列表的标号【a,A,i,I,1】</h4>
		<h4>ol中的start属性设置有序列表的标号起始值</h4>
		<ol>
			<li>春眠不觉晓</li>
			<li>处处闻啼鸟</li>
			<li>夜来风雨声</li>
			<li>花落知多少</li>
		</ol>
		<ol type="I">
			<li>春眠不觉晓</li>
			<li>处处闻啼鸟</li>
			<li>夜来风雨声</li>
			<li>花落知多少</li>
		</ol>
		<ol type="a" reversed="reversed">
			<li>春眠不觉晓</li>
			<li>处处闻啼鸟</li>
			<li>夜来风雨声</li>
			<li>花落知多少</li>
	</body>
</html>

 

(2)无序列表

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>无序列表</title>
	</head>
	<body>
		<h3>无序列表</h3>
		<h4>ul标记表示一个无序列表</h4>
		<h4>li标记表示列表中的每一项</h4>
		<h4>ul中的type属性设置有序列表的标号circle / square /disc【默认】</h4>
		<ul type="circle">
			<li>春眠不觉晓</li>
			<li>处处闻啼鸟</li>
			<li>夜来风雨声</li>
			<li>花落知多少</li>
		</ul>
		<ul type="disc">
			<li>春眠不觉晓</li>
			<li>处处闻啼鸟</li>
			<li>夜来风雨声</li>
			<li>花落知多少</li>
		</ul>
		<ul type="square">
			<li>春眠不觉晓</li>
			<li>处处闻啼鸟</li>
			<li>夜来风雨声</li>
			<li>花落知多少</li>
		</ul>
	</body>
</html>

 

(3)自定义列表

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>自定义列表</title>
	</head>
	<body>
		<h3>自定义列表</h3>
		<h4>dl标记表示一个自定义序列表</h4>
		<h4>dt标记表示自定义序列表的主标题</h4>
		<h4>dd标记表示自定义序列表的主标题下的次级内容</h4>
		<h4>dd标记不会嵌套在dt标记中</h4>
		<dl>
			<dt>手机类型</dt>
			<dd>华为</dd>
			<dd>苹果</dd>
			<dd>小米</dd>
			<dt>直播平台</dt>
			<dd>虎牙</dd>
			<dd>企鹅</dd>
			<dd>斗鱼</dd>
		</dl>
	</body>
</html>

 五.HTML框架

iframe标记表示一个框架元素
在当前的html页面中开辟出一块空间单独显示一个html文件

(1)width---设置框架的宽度

(2)height--设置框架的高度

(3)src--设置需要显示的html文件

(4)frameborder--设置是否显示框架的边框【属性值为 "0" 移除iframe的边框】

(5)name--设置当前框架的名称,提供给超链接的target属性,达到联动效果

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>框架</title>
	</head>
	<body>
		<a href="4-4.html" target="mywo">表格</a>
		<a href="3-3.html" target="mywo">列表</a>
		<br>
		<iframe  width="50%" height="400px" name="mywo" frameborder="0" src="3-3.html"></iframe>
	</body>
</html>

 因为src定义的是3-3.html所以显示的是列表的

 点击表格会跳转到表格画面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值