1. ``:表示页面中的一个独立内容,如博客条目或新闻故事。

2. ``:表示文档中的一个区域或章节,通常包含一个标题。

3. ``:表示页面中的导航链接部分。

4. ``:表示与页面内容相关但独立于内容的边栏或插入内容。

5. ``:表示页面或区域的页眉,通常包含导航链接、公司标志、网站名称等。

6. ``:表示页面或区域的页脚,通常包含版权信息、联系信息等。

7. ``:表示页面中的主要内容,一个页面只能有一个``元素。

8. ``:表示一个自包含的内容,如图片、图表、代码等,通常与``一起使用来提供标题或描述。

9. ``:为``元素提供标题或描述。

10. ``:用于在网页中嵌入视频内容,支持多种视频格式。

11. ``:用于在网页中嵌入音频内容,支持多种音频格式。

12. ``:与``和``元素一起使用,用于指定媒体资源的文件路径和类型。

13. ``:用于在网页上绘制图形,如图表、动画等。

14. ``:用于在网页上绘制矢量图形。

15. ``:表示文本中的高亮部分。

16. ``:表示日期或时间。

17. ``:表示进度条,用于显示任务的完成进度。

18. ``:表示测量结果,如磁盘使用率、投票结果等。

19. ``:表示用户可以展开或收起的细节信息。

20. ``:与``元素一起使用,为``元素提供可见的标题。

21. ``:表示一个对话框或窗口,可以包含表单、文本等。

22. ``:为``元素提供一组预定义的选项。

23. ``:用于生成密钥,通常用于表单中的用户认证。

24. ``:用于显示不同类型的输出,如脚本的输出。

25. ``:用于嵌入各种媒体类型,如插件、视频、音频等。

26. ``:用于嵌入对象,如插件、图像、媒体等。

27. ``:与``元素一起使用,用于定义对象的参数。

28. ``:为``和``元素提供字幕、标题等。

29. ``:表示文本中的换行机会。

30. ``:表示文本中的Ruby注释,常用于东亚语言。

31. ``:与``元素一起使用,表示Ruby注释的文本。

32. ``:与``元素一起使用,用于在不支持Ruby注释的浏览器中显示备用文本。

33. ``:表示文本方向独立于其上下文的方向。

34. ``:表示文本方向与其上下文的方向不同。

35. ``:表示预格式化的文本,通常保留空格和换行符。

36. ``:表示计算机代码文本。

37. ``:表示用户输入的键盘文本。

38. ``:表示计算机程序的输出。

39. ``:表示数学变量。

40. ``:表示插入的文本。

41. ``:表示删除的文本。

42. ``:表示小号文本。

43. ``:表示斜体文本。

44. ``:表示粗体文本。

45. ``:表示重要文本。

46. ``:表示强调文本。

47. ``:表示下标文本。

48. ``:表示上标文本。

49. ``:表示删除线文本。

50. ``:表示下划线文本。

51. ``:表示缩写。

52. ``:表示联系信息。

53. ``:表示引用。

54. ``:表示定义。

55. ``:表示引用文本。

56. ``:表示样本。

57. ``:表示键盘输入。

58. ``:表示变量。

59. ``:表示预格式化文本。

60. ``:表示代码。

61. ``:表示高亮文本。

62. ``:表示时间或日期。

63. ``:表示Ruby注释。

64. ``:表示Ruby注释的文本。

65. ``:表示Ruby注释的括号。

66. ``:表示双向隔离。

67. ``:表示双向覆盖。

68. ``:表示文本的一部分。

69. ``:表示换行。

70. ``:表示可选的换行点。

1.1 ``

1.2 ``

1.3 ``

1.4 ``

1.5 ``

1.6 ``

HTML5增强了表单功能,提供了更多类型的表单元素,方便开发者进行表单验证和数据处理。

2.1 ``元素

``元素是表单的核心,HTML5新增了以下类型的``元素:

`