Blogger Information
Blog 6
fans 1
comment 0
visits 7220
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
链接元素的功能以及表格属性和应用
努力爬坑的小白程序猿
Original
995 people have browsed it

链接元素的功能

在html中,使用<a>标签来实现在html中创建超级链接的作用,超级链接的使用场景有很多种,例如页面与页面之间的跳转,网站与网站之间的跳转,打开邮箱,发送邮件,点击拨打电话等等,下面列举几个常用的<a>标签属性:

1、常用属性:

属性 描述 举例
href 指向链接页面的 URL href="http://baidu.com"
target 打开 URL 的页面来源 target=_self_blank_top_parent
download 自定义下载文件名 download="demo1.jpg"
type 设置链接文档的 MIME 类型 type="image/jpeg"

在上述这些属性中,最常用到的是hret属性,其中hret属性当中有多个属性值,下面列举几个常用的hret属性值:

属性值 描述
href="url(网址)" 指向链接页面的 URL(网址)
href="mailto: 8888888@qq.com" 打开邮箱,发送邮件
href="tel:1358888****" 点击后,会询问用户是否要拨打电话
href="outline.md" 若浏览器不能解析的文档, 会直接下载

以上就是hret属性的常用属性值,在日常使用中,我们可能还会遇到点击链接需要新建窗口打开目标地址,这里需要用到两个target属性:
1、target"_self"此属性是指在当前窗口打开链接。
2、target"_blank"此属性是指在新窗口打开链接。

2、锚点的使用

在我们浏览网页时经常会看到网站上有“回到顶部”这样的按钮,点击后,页面会从网站的最下方回到网站的最上方,要实现这种效果,就需要使用到锚点,锚点在网站的布局中会经产用到,要实现锚点效果需要<a>标签配合id去使用,代码演示如下:

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  6. <title>Document</title>
  7. </head>
  8. <body>
  9. <a href="#maodian">去到底部</a>
  10. <h1 id="dingbu">这里是顶部</h1>
  11. <h1 id="maodian" style="margin-top: 20000px">这里是底部</h1>
  12. <a href="#dingbu">回到顶部</a>
  13. </body>
  14. </html>

锚点链接演示


表格属性和应用

表格是我们经常见到的一种数据的展现形式,在日后的工作中使用频率也是相当的高,在编写数据库的时候,做数据归类的时候都会用到,例如购物车,程序后台的表单以及数据统计等等,下面列举一些常用的表格标签:

序号 标签名 描述 使用平率
1 <table> 创建自定义表格 经常使用,必须掌握
2 <tbody> 定义表格主体, 允许定义多次 经常使用,必须掌握
3 <tr> 在自定义表格中代表行 经常使用,必须掌握
4 <th> 在表格中作为表头使用,有自动加粗效果 经常使用,必须掌握
5 <td> 在自定义表格中代表列 经常使用,必须掌握
6 <caption> 定义表格标题 经常使用,但可以用其他方式代替
6 <tfoot> 定义表格底, 只需定义一次 经常使用,但可以用其他方式代替
6 <col> 给一个或多个列添加属性 不常用
6 <colgroup> 将多个<col>元素分组管理 不常用

以上是做表格时经常会用到的标签,当然,一个完整的表格只有标签组成是远远不够的,还得需要属性的加持,才能使表格看起来美观和规范,下面列举一些常用的表格属性:

序号 属性 适用元素 描述
1 border <table> 添加表格框
2 cellpadding <table> 设置单元格内边距
3 cellspacing <table> 设置单元格边框间隙
4 align 不限 设置单元格内容水平居中
5 bgcolor 不限 设置背景色
6 width 不限 设置宽度
7 height 不限 设置高度
8 colspan <td>/<th> 规定单元格可横跨的列数
9 rowspan <td>/<th> 设置单元格可横跨的行数

以上表格属性仅供参考,由于现在课程还没有涉及到css,后期还是推荐使用css去使用。
下面奉上一个表格的小案例:

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  6. <title>第一个表格小案例</title>
  7. </head>
  8. <body>
  9. <!-- 表格 -->
  10. <table width="1000px" border="1px" cellspacing="0" align="center">
  11. <caption
  12. style="font-size: 1.5rem; margin-bottom: 10px; color: rgb(238, 107, 20)"
  13. >
  14. 购物车
  15. </caption>
  16. <!-- 表格头部 -->
  17. <tr style="background-color: cadetblue">
  18. <th>ID</th>
  19. <th>品名</th>
  20. <th>单价/元</th>
  21. <th>单位</th>
  22. <th>数量</th>
  23. <th>金额/元</th>
  24. </tr>
  25. <!-- 表格主体 -->
  26. <tbody align="center">
  27. <tr>
  28. <td>1</td>
  29. <td>iphone</td>
  30. <td>4980</td>
  31. <td></td>
  32. <td>1</td>
  33. <td>4980</td>
  34. </tr>
  35. <tr bgcolor="#49C8E8">
  36. <td>2</td>
  37. <td>iPad</td>
  38. <td>3800</td>
  39. <td></td>
  40. <td>1</td>
  41. <td>3800</td>
  42. </tr>
  43. <tr>
  44. <td>3</td>
  45. <td>oppo findX2pro</td>
  46. <td>5900</td>
  47. <td></td>
  48. <td>1</td>
  49. <td>5900</td>
  50. </tr>
  51. <tr bgcolor="#49C8E8">
  52. <td>4</td>
  53. <td>小米电视大师版</td>
  54. <td>29000</td>
  55. <td></td>
  56. <td>1</td>
  57. <td>29000</td>
  58. </tr>
  59. <tr style="font-size: 1.3rem; color: rgb(214, 73, 73)">
  60. <td colspan="5">总价</td>
  61. <td>43680元</td>
  62. </tr>
  63. </tbody>
  64. </table>
  65. </body>
  66. </html>

展示效果如图:
第一个表格

Correcting teacher:天蓬老师天蓬老师

Correction status:qualified

Teacher's comments:挺好的
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!