HTML <search> 标签

定义和用法

<search> 标签用于规定一组与搜索相关的元素。

<search> 元素内部的元素通常是用于执行搜索的表单元素。

注意:<search> 元素在浏览器中不会呈现为任何特殊的样式。然而,你可以使用 CSS 来设置 <search> 元素及其内容的样式。

另请参阅:

HTML 参考手册:<form> 标签

HTML 参考手册:<input> 标签

实例

用 search 元素包围搜索表单:

<search>
  <form>
    <input name="srchw3" id="srchw3" placeholder="搜索 W3School">
  </form>
</search>

亲自试一试

全局属性

<search> 标签还支持 HTML 中的全局属性

事件属性

<search> 标签还支持 HTML 中的事件属性

默认的 CSS 设置

大多数浏览器将使用以下默认值显示 <search> 元素:

search {
  display: block;
}

亲自试一试

浏览器支持

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 支持 支持 支持 支持