HTML第九课:HTML5新增标签

HTML第九课:HTML5新增标签

HTML5新增标签

  • 示例图
html 复制代码
<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>HTML5 新增标签示例</title>
    <style>
        section, article, aside, header, footer, nav, figure, figcaption {
            border: 1px solid #ccc;
            padding: 10px;
            margin: 10px;
            width: 50%;
        }
    </style>
</head>
<body>
<div align="center">
<!-- 页面头部 -->
<header>
    <h1>HTML5 新增标签示例</h1>
    <nav>
        <ul>
            <li><a href="#">首页</a></li>
            <li><a href="#">关于</a></li>
            <li><a href="#">联系我们</a></li>
        </ul>
    </nav>
</header>

<!-- 页面主要内容区域 -->
<main>
    <section>
        <h2>文章板块</h2>
        <article>
            <header>
                <h3>第一篇文章</h3>
                <p>发布时间:2024-07-09</p>
            </header>
            <p>这里是文章的内容。HTML5 引入了许多语义化标签,能更好地描述文档结构。</p>
            <footer>
                <p>文章作者:张三</p>
            </footer>
        </article>
    </section>

    <aside>
        <h2>侧边栏</h2>
        <p>这里可以放置一些相关链接或补充信息。</p>
    </aside>
</main>

<!-- 嵌入音频 -->
<audio controls>
    <source src="example.mp3" type="audio/mpeg">
    您的浏览器不支持音频标签。
</audio>

<!-- 嵌入视频 -->
<video width="320" height="240" controls>
    <source src="example.mp4" type="video/mp4">
    您的浏览器不支持视频标签。
</video>

<!-- 图形区域 -->
<figure>
    <img src="example.jpg" alt="示例图片">
    <figcaption>这是一张示例图片的说明</figcaption>
</figure>

<!-- 画布 -->
<canvas id="myCanvas" width="200" height="100" style="border:1px solid #ccc;"></canvas>

<!-- 页面脚部 -->
<footer>
    <p>&copy; 2024 HTML5 示例网站</p>
</footer>

<!-- 新增表单元素 -->
<form>
    <label for="email">邮箱:</label>
    <input type="email" id="email" name="email"><br>
    <label for="url">网址:</label>
    <input type="url" id="url" name="url"><br>
    <label for="range">范围:</label>
    <input type="range" id="range" name="range"><br>
    <label for="date">日期:</label>
    <input type="date" id="date" name="date"><br>
    <input type="submit" value="提交">
</form>
</div>
</body>
</html>

快速学习平台

http://code.nebulas.ink/

相关推荐
吴声子夜歌3 小时前
Nginx应用与运维——Nginx Web服务应用实战(静态文件服务器的搭建)
运维·前端·nginx
y = xⁿ3 小时前
关于Agent工程落地
前端·人工智能·python
web打印社区3 小时前
JS 静默打印怎么做:纯前端为什么不行,以及最小可跑通写法
开发语言·前端·javascript·websocket·网络协议·http·pdf
web打印社区4 小时前
HTML5 静默打印:前端页面怎么调用打印机且尽量不弹窗
前端·javascript·vue.js·pdf·html·html5
Python大数据分析4 小时前
开源免费、AI 驱动的 Web 打印设计器 OpenPrint:从拖拽设计到 ERP 对接全流程实战
前端·人工智能·开源
溪语流沙4 小时前
【每天一个CSS | Day11】赛博朋克故障风文字:红青分离 + 切片抖动
前端·css
liangshanbo12154 小时前
React Fiber:从“解决卡顿”到完整更新链路
前端·javascript·react.js
Timmy4 小时前
前端转全栈笔记:讲框架之前,先把 TypeScript 这关过了
前端·人工智能·node.js
计算机魔术师5 小时前
年收入650亿、亏420亿,Anthropic凭什么敢叫价万亿?
前端
Frag0ut5 小时前
Chrome Canary 最新实验功能:AI Mode、按设备筛选历史记录与 Gemini 自动改密
前端·人工智能·chrome·dev·beta·canary·最新实验功能