H5新晋级标签有哪些及怎么使用

发布时间:2022-08-03 17:33:25 作者:iii
来源:亿速云 阅读:186

H5新晋级标签有哪些及怎么使用

HTML5(简称H5)是HTML的第五个版本,它引入了许多新的标签和特性,使得网页开发更加灵活和强大。本文将介绍一些H5中新增的标签,并探讨它们的使用方法。

1. <header> 标签

<header> 标签用于定义文档或节的页眉。它通常包含标题、导航链接或其他介绍性内容。

<header>
  <h1>欢迎来到我的网站</h1>
  <nav>
    <ul>
      <li><a href="#">首页</a></li>
      <li><a href="#">关于我们</a></li>
      <li><a href="#">联系我们</a></li>
    </ul>
  </nav>
</header>

2. <footer> 标签

<footer> 标签用于定义文档或节的页脚。它通常包含版权信息、联系方式或其他相关内容。

<footer>
  <p>版权所有 &copy; 2023 我的公司</p>
  <p>联系方式: info@mycompany.com</p>
</footer>

3. <nav> 标签

<nav> 标签用于定义导航链接的部分。它通常包含一组链接,用于导航到网站的不同部分。

<nav>
  <ul>
    <li><a href="#">首页</a></li>
    <li><a href="#">关于我们</a></li>
    <li><a href="#">联系我们</a></li>
  </ul>
</nav>

4. <article> 标签

<article> 标签用于定义独立的内容块,如博客文章、新闻报道或论坛帖子。

<article>
  <h2>文章标题</h2>
  <p>这是文章的内容...</p>
</article>

5. <section> 标签

<section> 标签用于定义文档中的节或部分。它可以包含标题、段落、图片等内容。

<section>
  <h2>章节标题</h2>
  <p>这是章节的内容...</p>
</section>

6. <aside> 标签

<aside> 标签用于定义与页面内容相关但独立的内容,如侧边栏、广告或引用。

<aside>
  <h3>相关链接</h3>
  <ul>
    <li><a href="#">链接1</a></li>
    <li><a href="#">链接2</a></li>
  </ul>
</aside>

7. <figure><figcaption> 标签

<figure> 标签用于定义独立的流内容,如图片、图表或代码片段。<figcaption> 标签用于为 <figure> 元素提供标题或说明。

<figure>
  <img src="image.jpg" alt="描述图片">
  <figcaption>这是一张图片的描述</figcaption>
</figure>

8. <time> 标签

<time> 标签用于定义日期或时间。它可以包含一个 datetime 属性,用于指定机器可读的日期和时间。

<p>发布日期: <time datetime="2023-10-01">2023年10月1日</time></p>

9. <mark> 标签

<mark> 标签用于突出显示文本中的某一部分,通常用于强调或标记重要内容。

<p>这是一段包含<mark>重要信息</mark>的文本。</p>

10. <progress> 标签

<progress> 标签用于表示任务的进度。它有两个属性:valuemax,分别表示当前值和最大值。

<progress value="50" max="100"></progress>

11. <meter> 标签

<meter> 标签用于表示度量值,如磁盘使用量或投票结果。它有 valueminmaxlowhighoptimum 等属性。

<meter value="75" min="0" max="100" low="30" high="80" optimum="50"></meter>

12. <details><summary> 标签

<details> 标签用于定义用户可以查看或隐藏的额外细节。<summary> 标签用于为 <details> 元素提供摘要或标题。

<details>
  <summary>点击查看详情</summary>
  <p>这是隐藏的详细信息...</p>
</details>

13. <datalist> 标签

<datalist> 标签用于为输入字段提供预定义的选项列表。它与 <input> 标签的 list 属性一起使用。

<input list="browsers" name="browser">
<datalist id="browsers">
  <option value="Chrome">
  <option value="Firefox">
  <option value="Safari">
</datalist>

14. <output> 标签

<output> 标签用于表示计算结果或用户输入的结果。

<form oninput="result.value=parseInt(a.value)+parseInt(b.value)">
  <input type="number" id="a" value="0"> +
  <input type="number" id="b" value="0"> =
  <output name="result" for="a b">0</output>
</form>

15. <canvas> 标签

<canvas> 标签用于绘制图形、动画或其他视觉内容。它通常与 JavaScript 一起使用。

<canvas id="myCanvas" width="200" height="100"></canvas>
<script>
  var canvas = document.getElementById("myCanvas");
  var ctx = canvas.getContext("2d");
  ctx.fillStyle = "#FF0000";
  ctx.fillRect(0, 0, 150, 75);
</script>

16. <audio><video> 标签

<audio><video> 标签用于嵌入音频和视频内容。它们支持多种格式,并提供控制播放的接口。

<audio controls>
  <source src="audio.mp3" type="audio/mpeg">
  您的浏览器不支持音频元素。
</audio>

<video controls width="320" height="240">
  <source src="video.mp4" type="video/mp4">
  您的浏览器不支持视频元素。
</video>

结论

HTML5 引入了许多新的标签和特性,使得网页开发更加灵活和强大。通过合理使用这些新标签,开发者可以创建更加结构化和语义化的网页,提升用户体验和搜索引擎优化效果。希望本文能帮助你更好地理解和使用这些新晋级的H5标签。

推荐阅读:
  1. Mockito 2 关于打标(stubbing)
  2. H5新属性audio音频和video视频怎么用

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

h5

上一篇:微信小程序全局文件如何使用

下一篇:javascript变量的声明与命名规范实例分析

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》