HTML a标签 (a标签的使用,收藏这一篇就够了)

谁践踏了优雅 2022-12-15 02:24 330阅读 0赞

HTML基础之a标签的使用

文章目录

  • HTML基础之a标签的使用
      1. a 标签的语法
      1. 文本上的 a 标签
      1. 图片上的 a 标签
      1. 通过 a 标签 创建电子邮件
      1. 通过 a 标签 跳转到当前页面的指定位置
      • 5.1 返回顶部
      • 5.2 跳转到指定章节
      • 5.3 跳转到指定页面的制定位置

1. a 标签的语法

  1. <a href="https://blog.csdn.net/weixin_47139649/article/details/109075700" target="_blank">HTML基础教程</a>

说明:

  • href:a 标签的链接地址;
  • target:新地址的打开方式;见下表:

















target 的值 说明
_blank 在新的浏览器标签中打开
_self 默认值,在本标签中打开

2. 文本上的 a 标签

文本的链接比较简单,代码如下:

  1. <a href="https://blog.csdn.net/weixin_47139649/article/details/109075700" target="_blank">《HTML基础教程》</a>

上述代码的效果:《HTML基础教程》

3. 图片上的 a 标签

图片的链接代码:

  1. <a href="/images/20221123/603277e803444415a09837e8d89847c9.png">
  2. <img src="/images/20221123/603277e803444415a09837e8d89847c9.pngimg/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png" alt="别名" width="200" height="100"></a>

说明:

  • href:链接的地址;点击图片则跳转到该地址;
  • src:图片的本地路径 或者 网络图片的地址;
  • alt :图片不能正确加载时候,使用别名代替图片;
  • width:图片宽度;
  • height:图片高度;
  • style:可以在这里调节图片的样式;例如加边框:style="border:10px #FFF000 solid;"

上述代码的效果:别名

4. 通过 a 标签 创建电子邮件

电子邮件链接的代码:

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>HTML基础教程--张凯</title>
  6. </head>
  7. <body>
  8. <p>
  9. 点击这里发送电子邮件:
  10. <a href="mailto:794532995@qq.com?cc=123456@qq.com&bcc=7890@qq.com&subject=Hello%20World&body=这是我用超链接创建的邮件!" target="_top">点击创建邮件!</a>
  11. </p>
  12. </body>
  13. </html>

说明:

  • href:如果要发送邮件,只需按照规定书写 href 地址即可;其中每个部分的解释如下,每部分间使用&连接即可;
  • mailto::收件人,如果有多个收件人,用英文逗号隔开;mailto与后面内容使用?连接;
  • cc=:抄送人,如果有多个,用英文逗号隔开;
  • bcc=:秘密抄送人,如果有多个,用英文逗号隔开;
  • subject= :邮件主题
  • body=:邮件内容
  • %20:在地址中不能包含空格,所以地址中的空格都必须使用%20来代替;

上述代码的效果如下:

HTML基础教程—张凯

点击这里发送电子邮件: 123456@qq.com&bcc=7890@qq.com&subject=Hello%20World&body=这是我用超链接创建的邮件!">点击创建邮件!

点击后生成如下邮件:
在这里插入图片描述

5. 通过 a 标签 跳转到当前页面的指定位置

5.1 返回顶部

网页编程中,很多时候我们可以看到‘回到顶部’,这样的按钮,点击我们就可以回到网页的顶部。这功能也可以通过a标签实现,方法如下:

  1. <!-- 第一步:在需要返回的地方加一个 id ,这里我在标题的地方增加了一个id-->
  2. <!-- 这个例子中,我在这篇文章标题的地方增加了一个id,这并不可见,我们可以通过查看源代码看到-->
  3. HTML基础之a标签的使用(创建链接)<p id='id1'></p>
  4. <!-- 第二步:创建一个连接,指向前面的 id -->
  5. <p><a href="#id1"> 回到顶部</a></p>

上述代码的效果如下:

回到顶部

5.2 跳转到指定章节

再举一个例子:
我们在读电子书的时候,可以跳转到制定的章节;
把以下代码保存成 .html,即可使用;

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>a标签跳转到指定位置--张凯</title>
  6. </head>
  7. <body>
  8. <p>
  9. <a href="#8">查看第8章</a>
  10. </p>
  11. <h2>第1章</h2>
  12. <p>这边显示该章节的内容……</p>
  13. <h2>第2章</h2>
  14. <p>这边显示该章节的内容……</p>
  15. <h2>第3章</h2>
  16. <p>这边显示该章节的内容……</p>
  17. <h2>第4章</a></h2>
  18. <p>这边显示该章节的内容……</p>
  19. <h2>第5章</h2>
  20. <p>这边显示该章节的内容……</p>
  21. <h2>第6章</h2>
  22. <p>这边显示该章节的内容……</p>
  23. <h2>第7章</h2>
  24. <p>这边显示该章节的内容……</p>
  25. <h2><a id="8">第8章</h2>
  26. <p>这边显示该章节的内容……</p>
  27. <h2>第9章</h2>
  28. <p>这边显示该章节的内容……</p>
  29. <h2>第10章</h2>
  30. <p>这边显示该章节的内容……</p>
  31. <h2>第11章</h2>
  32. <p>这边显示该章节的内容……</p>
  33. <h2>第12章</h2>
  34. <p>这边显示该章节的内容……</p>
  35. <h2>第13章</h2>
  36. <p>这边显示该章节的内容……</p>
  37. <h2>第14章</h2>
  38. <p>这边显示该章节的内容……</p>
  39. <h2>第15章</h2>
  40. <p>这边显示该章节的内容……</p>
  41. <h2></a>第16章</h2>
  42. <p>这边显示该章节的内容……</p>
  43. <h2>第17章</h2>
  44. <p>这边显示该章节的内容……</p>
  45. <h2>第18章</h2>
  46. <p>这边显示该章节的内容……</p>
  47. </body>
  48. </html>

效果为:点击查看第8章,则页面跳转到第8章;

5.3 跳转到指定页面的制定位置

比如我现在有一个需求,想要通过超链接,跳转到文章《HMTL基础学习之基础篇》的第五章《其他常用标签》,步骤如下:

  1. 确定在需要跳转的地方有id值,这里我在指定位置加入a标签,如: <a id='base_id_5'><a>

    1. 其他常用标签
  2. 在跳转的网址中增加 #base_id_5,如下:

    文章《HMTL基础学习之基础篇》的第五章《其他常用标签》

效果如下:

文章《HMTL基础学习之基础篇》的第五章《其他常用标签》

点击《HMTL基础学习之基础篇》,可以跳转到指定文章;
点击《其他常用标签》,可以跳转到指定文章的制定位置;

发表评论

表情:
评论列表 (有 0 条评论,330人围观)

还没有评论,来说两句吧...

相关阅读

    相关 HTML <a> 标签

    HTML `<a>` 标签 超链接是网页的核心内容之一。 通过超链接可以实现站内页面或者站际页面之间的跳转。 没有超链接的网站的可用性必然具有很大的局限性。