【HTML5】HTML5 特性

HTML5 特性

1. 语义化标签

  1. :表示网页或某个区域的页眉部分,通常包含网站的标志、导航菜单等内容。
  2. :表示网页的主要内容区域,通常包含网页的主要内容。
  3. :表示文档中的一个独立区域或部分,比如一篇文章中的章节、一个页面中的内容块等。
  4. :表示一个独立的、完整的文章或内容块,比如一篇博客文章、新闻报道等。
  5. :表示网页或某个区域的页脚部分,通常包含版权信息、联系方式等内容。
  6. 表示一个独立的内容块,通常用于包含图像、图表等媒体内容,而
    表示
    元素的标题或说明。
  7. :表示日期和时间,用于标记具有时间语义的内容,比如日期、时间、时间戳等。
  8. :表示进度条,用于显示任务的完成进度。
  9. 表示可折叠的内容块,而 表示
    元素的摘要或标题。
  10. :表示带有突出显示效果的文本,通常用于标记搜索关键词等。

2. 浏览器支持

所有现代的主流浏览器都支持大部分 HTML5 的特性,但不同浏览器对某些特性的支持程度可能会有所不同。

3. 多媒体标签

HTML5 引入了多媒体标签,用于在网页中嵌入音频、视频和其他多媒体内容。以下是 HTML5 中常用的多媒体标签:

  1. :用于嵌入音频内容,可以通过 src 属性指定音频文件的 URL。可以使用 元素指定多个不同格式的音频文件,以便在不同浏览器上提供更好的兼容性。

    <audio controls>
      <source src="audio.mp3" type="audio/mpeg">
      <source src="audio.ogg" type="audio/ogg">
      Your browser does not support the audio element.
    audio>
    
  2. :用于嵌入视频内容,可以通过 src 属性指定视频文件的 URL。同样可以使用 元素指定多个不同格式的视频文件。

    <video controls width="640" height="360">
      <source src="video.mp4" type="video/mp4">
      <source src="video.webm" type="video/webm">
      Your browser does not support the video element.
    video>