HTML5 新元素学习笔记
HTML5 是 HTML 的第五个版本,是一种用于创建网页的标准语言。相对于之前的版本,HTML5 引入了很多新的元素,这些新元素使得网页开发更加方便、灵活、可维护。
1. 新的结构元素
<article>
<article>
元素表示一篇独立的文章或页面区域。在页面上可以存在多篇 <article>
,每篇 <article>
都应该包含一个标题。
htmlCopy Code<article>
<h2>HTML5 新元素学习笔记</h2>
<p>HTML5 是 HTML 的第五个版本,是一种用于创建网页的标准语言。</p>
</article>
<header>
<header>
元素定义了文档的头部区域,通常包含一些介绍性的内容,如标志、导航等。
htmlCopy Code<header>
<img src="logo.png" alt="My website logo">
<nav>
<ul>
<li><a href="#">首页</a></li>
<li><a href="#">关于我们</a></li>
<li><a href="#">联系我们</a></li>
</ul>
</nav>
</header>
<footer>
<footer>
元素定义了文档的底部区域,通常包含一些版权信息、链接等。
htmlCopy Code<footer>
<p>© 2023 My Website. All rights reserved.</p>
<nav>
<ul>
<li><a href="#">隐私政策</a></li>
<li><a href="#">服务条款</a></li>
</ul>
</nav>
</footer>
<section>
<section>
元素表示网页中的一个区域,通常包含一个标题。
htmlCopy Code<section>
<h2>HTML5 新元素</h2>
<p>HTML5 引入了很多新元素,如 <header>, <footer>, <article>, <nav>, <section> 等。</p>
</section>
2. 新的媒体元素
<audio>
<audio>
元素用于在网页中嵌入音频内容。
htmlCopy Code<audio controls>
<source src="song.mp3" type="audio/mp3">
<source src="song.ogg" type="audio/ogg">
您的浏览器不支持音频播放。
</audio>
<video>
<video>
元素用于在网页中嵌入视频内容。
htmlCopy Code<video controls>
<source src="video.mp4" type="video/mp4">
<source src="video.webm" type="video/webm">
您的浏览器不支持视频播放。
</video>
3. 新的表单元素
<datalist>
<datalist>
元素用于定义输入框中可选数据列表。
htmlCopy Code<label for="browser">选择一个浏览器:</label>
<input list="browsers" id="browser" name="browser">
<datalist id="browsers">
<option value="Chrome">
<option value="Firefox">
<option value="Safari">
<option value="Opera">
<option value="Internet Explorer">
</datalist>
<output>
<output>
元素用于显示表单的计算结果。
htmlCopy Code<form oninput="result.value=parseInt(a.value)+parseInt(b.value)">
<input type="number" id="a" name="a" value="0"> +
<input type="number" id="b" name="b" value="0"> =
<output name="result">0</output>
</form>
以上是 HTML5 新元素的一些示例,希望能够对您有所帮助。