内链的使用-HTML入门基础(020)

超链接有两种链接方式:内部链接和外部链接。内部链接指的是超链接的对象都在同一个网站中的资源。

 

分享这部分内容前,我们先建立一个网站,方便讲解,站点名称website2,绝对路径为D:\website2,内含文件如下:

 

D:\website2D:\website2\imagesD:\website2\images\1.jpgD:\website2\page1.htmlD:\website2\page2.html

 

如果我们想要在page1中点击超链接跳转至page2,在page2中显示一张图片,那么示例代码如下:

 

page1.html

​​​​​​​

<html>  <head>    <title>page1</title>  </head>  <body>    <table border="1">      <tr>          <td><a href="./page2.html">学生1</a></td>      </tr>    </table>  </body></html>

 

page2.html

​​​​​​​

<html>  <head>    <title>page2</title>  </head>  <body>    <h2>学生1</h2>    <img src="./images/1.jpg" alt="学生1" title="学生1">  </body></html>

 

图片呢,大家自己准备一张,运行效果就是,点击学生1超链接,页面跳转至page2,显示图片。

 

锚点链接:

在HTML中,有时候页面内容比较多,页面过长,我们需要点击某个超链接,直接跳转至页面的某一部分,就可以使用锚点链接。

 

示例代码:

​​​​​​​

<html>  <head>    <title>锚点链接</title>  </head>  <body>    <div>      <a href="#first">第一章</a><br>      <a href="#second">第二章</a><br>      <a href="#third">第三章</a><br>      ......      ......      ......    </div>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <div id="first">      <h3>第一章</h3>      <p>此处省略一千字…………</p>    </div>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <div id="second">      <h3>第二章</h3>      <p>此处省略一千字…………</p>    </div>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <div id="third">      <h3>第三章</h3>      <p>此处省略一千字…………</p>    </div>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>    <br/>  <body></html>

 

只要我们点击了相应的章节超链接,就会跳转至网页相应的锚点处,代码中我们使用<br>换行来模拟页面内容多的效果,锚点链接分两部分,一是需要在相应的地方设置id,二是在超链接地址中使用#id的方式。

 

在这里插一句,关于id和name属性的区别,name是HTML的标准,表示名称,而id是XHTML的标准,也表示名称。

 

在web 2.0的网页中元素极少使用name属性,一般都是使用id属性,但是在后端代码php时,一般接收的是name,所以我们学习时要把id和name都常用,形成习惯,方便以后开发。

 

下一节我们分享关于表单的内容。

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

虾米大王

有你的支持,我会更有动力

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

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

打赏作者

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

抵扣说明:

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

余额充值