10个实用的HTML标签

发布日期:2026-06-10 10:00:53   浏览量 :2
发布日期:2026-06-10 10:00:53  
2

在线演示:https://fancy-cascaron-2e1a89.netlify.app/

1. <datalist>

使用 <datalist> 为普通文本输入框提供自动完成建议。

为何重要:

  • 通过 list 属性与标准 <input> 字段配合使用。
  • 支持选择建议项或输入自定义值。
  • 非常适用于地点选择器、标签或搜索提示。

示例:

<label for="city">选择城市:</label>
<input id="city" list="cities" />

<datalist id="cities">
  <option value="Bhubaneswar" />
  <option value="Brahmapur" />
  <option value="Cuttack" />
  <option value="Puri" />
  <option value="Sambalpur" />
</datalist>

演示:tags/datalist.html

2. <dialog>

<dialog> 是用于弹出窗口的原生模态对话框容器。

为何重要:

  • 使用 show()showModal()close() 来控制可见性。
  • 浏览器会自动处理模态框内的焦点管理。
  • 支持原生背景遮罩以淡化页面背景。

示例:

<button commandfor="myDialog" command="show-modal">打开模态框</button>

<dialog id="myDialog">
  <h2>联系表单</h2>
  <form>
    <label>姓名</label><br>
    <input type="text" required><br><br>
    <label>电子邮件</label><br>
    <input type="email" required><br><br>
    <button type="submit">提交</button>
  </form>
  <br>
  <button commandfor="myDialog" com

免责声明:本文内容来自互联网,该文观点不代表本站观点。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请到页面底部单击反馈,一经查实,本站将立刻删除。

关于我们
热门推荐
合作伙伴
免责声明:本站部分资讯来源于网络,如有侵权请及时联系客服,我们将尽快处理
Copyright © 2025-2027 ToB产业网址导航 公安备案 浙公网安备33010602013138号 浙ICP备16025413号-9
支持 反馈 订阅 数据