html标签整理

说明

这篇文章用来记录html中的英文单词及其意思!并没有其具体用法,具体用法请自行搜索!这篇文章只是用来记忆的!
注意:这篇文章中列出的标签不包括在规范中已经被删除和不被html5所支持的标签。

非标签类

  1. <!– –> 注释

  2. <!DOCTYPE> 声明当前文档格式,告诉浏览器该以何种html标准解析当前文档!

标签类

闭合标签

  1. <a></a> 定义超链接

  2. <abbr></abbr> (缩写,缩写词)表示一个缩写词或者字母缩写词

  3. <address></address> (vt:演说;n:地址;)定义文档(文章)作者/所有者的联系信息

  4. <article></article> (n:文章;vt:订约,将…收为学徒或见习生;)定义独立的内容

  5. <aside></aside> (n:旁白;adv:离开;)定义其附近内容的相关内容

  6. <audio></audio> (adj:声音的;)定义声音

  7. <b></b> 定义粗体文本

  8. <bdi></bdi> (Bi-directional Isolation隔离的缩写)使一段文本脱离其父元素的文本方向。html5的新标签,仅有pc端火狐10+、谷歌16+移动端火狐10+支持(目前这个标签在caniuse中查询不到!)

  9. <bdo></bdo> (Bi-Directional Override覆盖的缩写)覆盖默认的文本方向

  10. <blockquote></blockquote> (n:引用;)定义摘自另一个源的块引用(长引用)

  11. <body></body> (n:身体,主体;)定义文档主体

  12. <button></button> (n:按钮;)定义一个按钮

  13. <canvas></canvas> (n:画布;)通过脚本绘制图形

  14. <caption></caption> (n:标题;vt:加上标题;)定义表格的标题

  15. <cite></cite> (vt:引用;)定义作品的标题

  16. <code></code> (n:代码;vt:编码;)定义计算机代码文本

  17. <colgroup></colgroup> 用于对表格中的列进行组合,以便对其进行格式化

  18. <command></command> (n:指挥;vi:命令;)定义用户可能调用的命令。html5新标签,当前所有浏览器均不支持该属性

  19. <datalist></datalist> 规定input元素可能的选项列表。html5新标签,目前pc端除safari不支持外,其余浏览器均支持。移动端支持性差

  20. <dd></dd> 用来对一个描述列表中的项目/名字进行描述

  21. <del></del> 定义文本中已经删除的部分。样式是带有删除线的文本。

  22. <details><details> (n:细节;v:详细说明;)规定了用户可见的或者隐藏的需求的补充细节。html5新标签

  23. <dfn></dfn> 定义一个定义项目

  24. <dialog></dialog> (n:对话;)定义一个对话框,确认框或者窗口。html5新标签

  25. <div></div> 定义html文档中一个分隔区块或者一个区域部分。

  26. <dl></dl> 定义一个描述列表

  27. <dt></dt> 定义一个描述列表的项目/名字

  28. <em></em> 呈现被强调的文本

  29. <fieldset></fieldset> (n:自定义字段,控件组;)将表单内的相关元素进行分组。

  30. <figcaption></figcaption><figure>元素定义标题html5新标签

  31. <figure></figure> 规定独立的流内容(图像、图表、照片、代码等等)

  32. <footer></footer> (n:页脚;)定义文档或者文档的一部分区域的页脚。html5新标签

  33. <form></form> 用于创建供用户输入的 HTML 表单

  34. <head></head> (n:头;)该标签是html文档中所有头部元素的容器。

  35. <header></header> (n:页眉;)定义文档或者文档的一部分区域的页眉。html5新标签

  36. <hgroup></hgroup> 用来对标题元素进行分组。html5新标签

  37. <h1></h1>~~<h6></h6> 定义html文档内容的标题。

  38. <i></i> 定义与文本中其余部分不同的部分,并把这部分文本呈现为斜体文本。

  39. <iframe></iframe> 规定一个内联框架。

  40. <ins></ins> 定义已经被插入文档中的文本。一般为文本下方出现下划线。

  41. <label></label> 为 input 元素定义标注(标记)。

  42. <legend></legend> 为 <fieldset>元素定义标题。

  43. <li></li> 定义列表项目。

  44. (添加)<main></main> 用于呈现文档或应用的主体部分。

  45. <map></map> 用于客户端图像映射。图像映射指带有可点击区域的一幅图像。

  46. <mark></mark> 定义带有记号的文本。html5新标签

  47. <menu></menu> 定义了一个命令列表或菜单。html5重新定义了该元素

  48. <meta></meta> 提供了 HTML 文档的元数据。元数据不会显示在客户端,但会被浏览器解析。

  49. <meter></meter> 定义度量衡。仅用于已知最大和最小值的度量。html5新标签

  50. <nav></nav> 定义导航链接的部分。html5新标签

  51. <object></object> 定义一个嵌入对象。

  52. <ol></ol> 定义一个有序列表,列表默认为数字开头。

  53. <optgroup></optgroup> 用于把相关的选项组合在一起。

  54. <option></option> 定义下拉列表中的一个选项(一个条目)。html5新标签

  55. <p></p> 定义一个段落。

  56. <pre></pre> 定义预格式化的文本。(会保留空格等等会被忽略的东西!)

  57. <html></html> 所有其他html标签元素(除<!DOCTYPE>)的容器。

  58. <progress></progress> 定义运行中的任务进度(进程,进度条)。html5新标签

  59. <q></q> 定义一个短的引用。

  60. <rp></rp> 在 ruby 注释中使用,以定义不支持 ruby 元素的浏览器所显示的内容。html5新标签

  61. <rt></rt> 定义字符(中文注音或字符)的解释或发音。html5新标签

  62. <ruby></ruby> 定义 ruby 注释(中文注音或字符)。html5新标签

  63. <s></s> 对那些不正确、不准确或者没有用的文本进行标识。表现为删除线。html5重新定义

  64. <samp></samp> 定义计算机程序的样本文本。

  65. <script></script> 定义客户端脚本,

  66. <section></section> 定义了文档的某个区域。比如章节、头部、底部或者文档的其他区域。html5新标签

  67. <select></select> 用来创建下拉列表。

  68. <small></small> 定义小型文本(和旁注)。

  69. <span></span> 用于对文档中的行内元素进行组合。

  70. <strong></strong> 用来定义计算机程序的样本重要的文本。表现为加粗。

  71. <style></style> 定义 HTML 文档的样式信息。

  72. <sub></sub> 定义下标文本。

  73. <summary></summary> 为 <details> 元素定义一个可见的标题。当用户点击标题时会显示出详细信息。html5新标签

  74. <sup></sup> 定义上标文本。

  75. <table></table> 定义 HTML 表格

  76. <tbody></tbody> 用于组合 HTML 表格的主体内容。

  77. <td></td> 定义 HTML 表格中的标准单元格。

  78. <textarea></textarea> 定义一个多行的文本输入控件。

  79. <tfoot></tfoot> 用于组合 HTML 表格的页脚内容。

  80. <th></th> 定义 HTML 表格中的表头单元格。

  81. <thead></thead> 用于组合 HTML 表格的表头内容。

  82. <time></time> 定义公历的时间(24 小时制)或日期,时间和时区偏移是可选的。html5新标签

  83. <title></title> 定义文档的标题,在所有 HTML 文档中是必需的。

  84. <tr></tr> 定义 HTML 表格中的行。

  85. <u></u> 定义与常规文本风格不同的文本,像拼写错误的单词或者汉语中的专有名词。

  86. <ul></ul> 定义无序列表。

  87. <var></var> 用来定义变量。

  88. <video></video> 定义视频,比如电影片段或其他视频流。html5新标签

  89. <wbr></wbr> (Word Break Opportunity) 规定在文本中的何处适合添加换行符。html5新标签

非闭合标签

  1. <area> (n:区域,地区;)定义图像内部映射的区域

  2. <base> (n:基础;vt:以…作基础)定义文档所有超链接的默认url或者目标

  3. <br> 插入一个简单的换行符

  4. <col> (n:出口;)规定了<colgroup>元素内部的每一列的列属性

  5. <embed> (vt:使嵌入;)定义了一个容器,用来嵌入外部应用或者互动程序(插件)html5新标签

  6. <hr> 定义 HTML 页面中的主题变化(比如话题的转移),并显示为一条水平线。

  7. <img> 定义html页面中的图像。

  8. <input> 规定用户可以在其中输入数据。

  9. <keygen> 规定用于表单的密钥对生成器字段。html5新标签

  10. <link> 定义文档与外部资源的关系。

  11. <param> 为包含它的 <object> 或者 <applet> 标签提供参数。

  12. <source> 为媒体元素(比如 <video> 和 <audio>)定义媒体资源。html5新标签

  13. <track> 为媒体元素(比如 <audio> and <video>)规定外部文本轨道。html5新标签

ps:如有错误,请指正。在使用时,遇到html5的新标签时先去 can i use 中查询兼容性酌情使用。

    原文作者:黯葉篂讖
    原文地址: https://segmentfault.com/a/1190000007420834
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞