我是HTML5的新手,因为我开始使用HTML5的新表单输入域.当我使用表单输入域时,特别是<input type="text" /><input type="search" />IMO,包括Safari、Chrome、Firefox和Opera在内的所有主要浏览器都没有任何区别.并且搜索字段的行为也类似于常规文本字段.

那么,HTML5中input type="text"input type="search"的区别是什么?

<input type="search" />的真正目的是什么?

推荐答案

现在,他们之间没有什么大不了的——也许永远不会有.

想象一下,手机上有<input type="number">个数字键盘,或者有type="email"个特殊版本的键盘,带有@和.com和其他可用的.

在手机上,如果他们愿意,搜索可以启动一个内部搜索小程序.

另一方面,它帮助当前的开发人员使用css.

input[type=search]:after { content : url("magnifying-glass.gif"); }

Html相关问答推荐

从网络抓取中提取文本

试图让三个Divs与下面的另外三个对齐

标签数据的XPath?

未在抖动中播放的HTML音频||文本正在工作其他标记正在播放,但音频未播放

Html视频标签:圆角像素化

如何使背景图像在面包屑中相互重叠

如何在ASP.NET Core中添加换行符

HTML,CSS-阻止按钮在单击时向上移动

如何使用css在响应图像后面添加形状?

CSS中的百分比高度,如何使其与父级高度相同

如何居中此按钮,即使它已经在计算机分辨率中居中

一旦大于最大限制,JQuery 取消 Select 复选框

Google Apps 脚本 - RegEx 适用于小文本,但不适用于大文件?

为什么 Flexbox 中相邻元素上的 flex:1 会影响另一个元素的固定宽度?

Angular:从服务器下载 HTML 并打印

如何在div中设计伪元素?

单击时 HTML 锚元素不重定向到相对路径

Mediawiki css/html 信息框创建空白行

鼠标悬停时切换 colored颜色 的双色链接

禁用的 Select 标签没有在 chrome 上的 css 中指定的 colored颜色