a标签

a标签可以创建通向其他网页、同一页面内的位置(内部锚点)、电子邮件地址或任何其他URL的超链接。

href属性

规定链接指向的URL。

href分三种:

  • 网址

    1. <!-- 而网址又分三种,如下 -->
    2. <a href="http://bilibili.com">哔哩哔哩</a> <!-- 带http:// -->
    3. <a href="https://bilibili.com">哔哩哔哩</a> <!-- 带https:// -->
    4. <a href="//bilibili.com">哔哩哔哩</a> <!-- 不写http直接// -->

    第三种写法,浏览器不会找不到目标,如果这么写,首先浏览器会先尝试加上http然后寻找,成功了就返回,或者没找到就重新加上https然后寻找。所以第三种写法会更好些。

  • 路径 ```html

    绝对路径

绝对路径

  1. - 伪协议
  2. ```html
  3. <!-- 伪协议又分几种 -->
  4. <a href="javascript:alert(1);">javascript 伪协议</a> <!-- 会执行JavaScript代码 -->
  5. <a href="mailto:xxxx@qq.com">发邮件给 xxx</a>
  6. <a href="tel:xxxxxxxxx">打电话给我</a>

href里面写#

执行Js代码

  1. <a name="CZoV3"></a>
  2. #### target属性
  3. 属性作用是规定何处打开链接文档。值有:
  4. - _blank
  5. 在新窗口中打开被链接文档。
  6. - _top
  7. 在最外层的窗口中打开被链接文档。
  8. - _parent
  9. 在父级窗口中打开被链接文档。
  10. - _self(默认值)
  11. 在当前的窗口中打开被链接文档。
  12. <a name="aq5Kt"></a>
  13. #### download属性
  14. 理论上是下载页面,但是很多浏览器不支持,所以深入请自行搜索。
  15. <a name="7gqn1"></a>
  16. #### rel="noopener"
  17. 详细请看 [聊聊 rel = noopener](https://juejin.im/post/6844903485289267214)
  18. <a name="yUrrD"></a>
  19. ### table 标签
  20. `table` 元素,是制作表格的标签,相关的标签有
  21. - `table`
  22. - `thead`
  23. - `tbody`
  24. - `tfoot`
  25. - `tr`
  26. - `td`
  27. - `th`
  28. 组合起来:
  29. ```html
  30. <table border="1">
  31. <thead>
  32. <tr>
  33. <td>1.1</td>
  34. <td>1.2</td>
  35. <td>1.3</td>
  36. <td>1.4</td>
  37. </tr>
  38. </thead>
  39. <tbody>
  40. <tr>
  41. <td>2.1</td>
  42. <td>香蕉</td>
  43. <td>苹果</td>
  44. <td>雪梨</td>
  45. </tr>
  46. <tr>
  47. <td>3.1</td>
  48. <td>游戏</td>
  49. <td>读书</td>
  50. <td>运动</td>
  51. </tr>
  52. </tbody>
  53. <tfoot>
  54. <tr>
  55. <td>4.1</td>
  56. <td>4.2</td>
  57. <td>4.3</td>
  58. <td>4.4</td>
  59. </tr>
  60. </tfoot>
  61. </table>

HTML标签重点 - 图1

:::danger 注意 :如果不写 thead , tbodytfoot ,那么由于浏览器的超强纠错功能将所有的 tr 默认放进 tbody ,请避免! :::

img 标签

img 元素,发出get请求,展示一张图片。

src属性

图片的路径,同样的可以是网址。

  1. <img src="a/b/图片路径.png">
  2. <img src="https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=1141259048,554497535&fm=26&gp=0.jpg">

alt属性

当图片加载失败时,会展示alt里面的内容!

  1. <img src="javascript:;" alt="只有聪明的人才会看见这张图片">

width属性 与 height属性

width:定义图片的宽度,建议使用css
height:定义图片的高度,建议使用css

form 标签

发get或者post请求,然后刷新页面。

action属性

提交表单时向指定的地方发送数据。

autocomplete属性

是否启用自动完成功能。

method属性

用于发送表单数据的HTTP方法

target属性

规定在何处打开action的URL

以及其他标签。。。。