HTML参考手册
废弃 | Obsolete
isindex
已废弃
该特性已经从 Web 标准中删除,虽然一些浏览器目前仍然支持它,但也许会在未来的某个时间停止支持,请尽量不要使用该特性。
<isindex>
元素的作用是使浏览器显示一个对话框,提示用户输入单行文本。在W3C的规范中建议,<isindex>
元素最好被放置在<head>
标签块内,但是对于浏览器来说,<isindex>标签在页面任何位置都没有关系。
从HTML4规范开始,就不建议在您编写的HTML文档内使用<isindex>元素,您可以用<input>标签来替代。
属性
本元素支持 全局属性.
prompt
该属性用作在输入框前添加一个输入提示文本。
action
本属性可以规定文本框中的值发送向一个没有被W3C规范的URL。
示例
<head>
<isindex prompt="Search Document... " />
</head>
历史
1992年6月,Dan Connolly 宁愿使用不同的锚类型而不是isindex。
1992年11月,丹·康诺利(Dan Connolly)发表了链接索引而不是文件,索引链接比文档链接要多。在这个线程中,提出了不同类型的解决方案。参考Dynatext浏览器提到了查询表单的问题:“浏览器显示切换按钮,文本字段等。用户填写字段,单击确定,查询结果出现在目录窗口中。
在1992年11月,关于isindex的一个主题,Kevin Hoadley 质疑是否需要isindex元素,并建议放弃它。他建议有一个输入元素(Steve Putz 支持的想法)。Tim Berners-Lee 解释了isindex的目的是导致搜索结果汇总。凯文回答说,他不喜欢isindex的布尔性质,并希望一个系统,一切都可搜索,并建议扩展当前的WWW框架与特定的httpd配置,并定义一些URI映射创建搜索查询。
在2016年,有人建议从规范中删除isindex
。
HTML参考
- HTML5将其归类为不符合要求的功能。
- ISINDEX元素在HTML 4.01中已弃用
- ISINDEX在HTML 3.2中
- ISINDEX在HTML 2.0以及行为的在说明书中查询和索引(HTML 2.0)
- ISINDEX在HTML +
浏览器兼容性
Feature |
Chrome |
Edge |
Firefox |
Internet Explorer |
Opera |
Safari |
---|---|---|---|---|---|---|
Basic Support |
No |
No |
No |
No |
No |
No |
action |
No |
No |
No |
No |
No |
No |
prompt |
No |
No |
No |
No |
No |
No |
Feature |
Android |
Chrome for Android |
Edge mobile |
Firefox for Android |
IE mobile |
Opera Android |
iOS Safari |
---|---|---|---|---|---|---|---|
Basic Support |
No |
No |
No |
No |
No |
No |
No |
action |
No |
No |
No |
No |
No |
No |
No |
prompt |
No |
No |
No |
No |
No |
No |
No |
废弃 | Obsolete相关

超文本标记语言,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。