HTML基础知识学习02

1.超链接标签

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

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

HTML 链接---href 属性[描述了链接的目标]

默认情况下,链接将以以下形式出现在浏览器中:

  1. 一个未访问过的链接显示为蓝色字体并带有下划线。
  2. 访问过的链接显示为紫色并带有下划线。
  3. 点击链接时,链接显示为红色并带有下划线。

注意:如果为这些超链接设置了 CSS 样式,展示样式会根据 CSS 的设定而显示。

1.1 链接的语法格式

<a href=”跳转目标”  target=”目标窗口的弹出方式”>文本或图像</a>

单词anchor 的缩写,意为:锚

两个属性的作用如下:

属性

作用

href

用于指定链接目标的url地址,(必须属性)当为标签应用属性时,它就具有了超链接的功能

target

用于指定链接页面的打开方式,期中_self为默认值,_blank为在新窗口中打开方式。

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

1.2链接分类

1. 绝对路径表示的超链接

<a href="F:/20210810/20210812HTML(3)/testhrefpath.html">绝对路径表示的超链接</a><br>

2. 相对路径表示的超链接

​​​​​​​<a href="../testhrefpath.html">相对路径表示的超链接</a><br>

3. 网络地址表示的超链接

<a href="http://www.baidu.com/">网络地址表示的超链接</a><br>

图片跳转网页

<a href="https://www.baidu.com/s?wd=%E5%AE%9D%E8%97%8F%E6%B1%9F%E8%A5%BF&sa=ire_dl_gh_logo_texing&rsv_dl=igh_logo_pcs/">
        <img src="https://www.baidu.com/img/PC_69793e3487cd39e10b69d7358be8ca54.gif" width="200px" height="200px"/ >
</a>

2.HTML <head> 元素

1. HTML head 元素中的子元素--title元素【设置网页标题】

2. HTML head 元素中的子元素--base元素【设置当前页面中所有链接的基础访问地址】

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>HTML head 元素中的子元素</title>
		<base href="http://www.baidu.com"/>
	</head>
	<body>
		<h4>HTML head元素中的子元素---title元素[设置网页标题]</h4>
		<h4>HTML head元素中的子元素---base元素[设置当前网页中所有链接的基础访问地址]</h4>
		<a href="/s?wd=%E5%AE%9D%E8%97%8F%E6%B1%9F%E8%A5%BF&sa=ire_dl_gh_logo_texing&rsv_dl=igh_logo_pcs/">宝藏江西</a><br>
	     <a href="/index.html">百度首页</a>
	</body>
</html>

3. HTML head 元素中的子元素--link元素【设置导入外部css样式文件到当前网页中】

4.HTML head 元素中的子元素--style元素设置当前网页中css样式

5. HTML head 元素中的子元素--script元素【为当前网页中添加javascript脚本程序

id : 图片元素的编号

onmouseover:鼠标进入

onmouseout:鼠标推出

onmouseover="fangda();" onmouseout="suoxiao();

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>HTML head 元素中的子元素</title>
		<!-- <base href="http://www.baidu.com"/> -->
		<link rel="stylesheet" href="mytest.css">
		<style>
			h5{
				font-size: 30px;
				color: #7FFF00;
				background-color: #0000FF;
			}
		</style>
		<!-- 
				<script>
					function fangda(){
						var imgdomobj=document.getElementById("img1");
						imgdomobj.width="200";
						imgdomobj.height="200";
					}
					function suoxiao(){
						var imgdomobj=document.getElementById("img1");
						imgdomobj.width="100";
						imgdomobj.height="100";
					}
				</script>
				 -->
				 <script src="mytest.js"></script>
	</head>
	<body>
		<h4>HTML head元素中的子元素---title元素[设置网页标题]</h4>
		<h4>HTML head元素中的子元素---base元素[设置当前网页中所有链接的基础访问地址]</h4>
		<a href="/s?wd=%E5%AE%9D%E8%97%8F%E6%B1%9F%E8%A5%BF&sa=ire_dl_gh_logo_texing&rsv_dl=igh_logo_pcs/">宝藏江西</a><br>
	     <a href="/index.html">百度首页</a>
		 <h4>HTML head元素中的子元素---link元素[设置导入外都css样式文件到当前网页中]</h4>
		 <p>测试link标记</p>
		 <h4>HTML head 元素中的子元素---style元素[设置当前网页中css样式]</h4>
		 <h5>测试style元素</h5>
		 <h4>HTML head 元素中的子元素--script元素[为当前网页中添加javascript脚本程序]<br>
		 <img id="img1"" src="imgs/avatar3.png" width="100px" height="100px"
		 onmouseover="fangda();" onmouseout="suoxiao();"/>
	</body>
</html>

3.表格标签

表格由 <table> 标签来定义。每个表格均有若干(由 <tr> 标签定义),每行被分割为若干单元格(由 <td> 标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。

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

<border>属性表格的边框属性

<cellpadding>属性表格中单元格中的内容与单元格边框之间的距离

<cellspacing>属性表格中单元格之间的间距

<colspan>属性设置表格跨列【单元格的左右合并

<rowspan>属性设置表格跨行【单元格的上下合并

4.列表标签

表格是用来显示数据的,那么列表就是用来布局的

列表最大的特点就是整齐、整洁、有序,它作为布局会更加自由和方便。

根据使用情景不同,列表可以分为三大类:无序列表有序列表自定义列表

4.1有序列表

ol标记表示一个有序列表
li标记表示列表中的每一
ol中type 属性设置有序列表的标号[a,A,i,I,1]
ol中的
start 属性设置有序列表的标号起始值

<ol type="a" start="c">
	<li>家用电器</li>
	<li>手机/运营商/数码</li>
	<li>电脑/办公</li>
</ol>

 

 

4.2无序列表

ul标记表示一个无序列表

li标记表示列表中的每一项

ol中的type属性设置列表的标号circle/square/disc[默认值]

<ul type="disc">
	<li>家用电器</li>
	<li>手机/运营商/数码</li>
	<li>电脑/办公</li>
</ul>

 

 

 

4.3自定义列表

dl标记表示一个自定义序列表
dt标记表示自定义序列表的主标题
dd标记
表示自定义序列表的主标题下的次级内容
dd标记
不会嵌套在dt标记下

<dl>
	<dt>家用电器</dt>
		<dd>空调</dd>
		<dd>电脑</dd>
		<dd>洗衣机</dd>
	<dt>手机/运营商/数码</dt>
		<dd>苹果</dd>
		<dd>小米</dd>
		<dd>华为</dd>
</dl>

 

 

4.4嵌套列表

<ol type="a" start="c">
	<li>家用电器</li>
	<li>手机/运营商/数码</li>
	<li>电脑/办公</li>
<ul type="disc">
	<li>家用电器</li>
	<li>手机/运营商/数码</li>
	<li>电脑/办公</li>
<dl>
    <dt>家用电器</dt>
		 <dd>空调</dd>
		  <dd>电脑</dd>
		  <dd>洗衣机</dd>
	<dt>手机/运营商/数码</dt>
		  <dd>苹果</dd>
		  <dd>小米</dd>
		  <dd>华为</dd>
		</dl>
		</ul>
	</ol>

 

 

 

 

列表元素是会自动换行的

<ul type="disc">
		<li>家用电器</li>
		<li>手机/运营商/数码</li>
		<li>电脑/办公</li>
	</ul>111111111

 

 

5. HTML 框架

iframe标记表示一个框架元素
在当前的html页面中开辟出一块空间单独显示一个html文件
width---设置框架的宽度
height--设置框架的高度
src--设置需要显示的html文件
frameborder--设置是否显示框架的边框【属性值为 "0" 移除iframe的边框】
name--设置当前框架的名称,提供给超链接的target属性,达到联动效果​​​​​​​​​​​​​​​​​​​​​

1. 开辟空间

<iframe width="400px" height="400px" src="test1.html"></iframe>

 

 

 

 

2. 联动

frameborder---设置是否显示框架的变框【属性值为“0”移除iframe的变框】

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

使用iframe来显示目标链接页面

<a href="test1.html" target="myiframe">打开test1.html</a>
		<a href="test2.html" target="myiframe">打开test2.html</a> <br>
		<iframe name="myiframe" src="test1.html" width="400px" height="400px" frameborder="no"></iframe>

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值