HTML-тег <isindex>
Тег <isindex> использовался для определения однострочного текстового поля ввода для поисковых запросов в текущем документе. Этот тег размещается внутри элемента <head>.
DANGER
Тег <isindex> является устаревшим HTML-тегом, который устарел в спецификации HTML и не поддерживается современными браузерами. Для определения однострочного поля ввода используйте тег <input> вместе с тегом <label>.
Современная альтернатива
Чтобы создать поле ввода для поиска сегодня, используйте <form> с <input type="search">:
<form action="/search" method="get">
<label for="search">Search:</label>
<input type="search" id="search" name="q" placeholder="Search a text">
<button type="submit">Go</button>
</form>Тег <isindex> не был реализован единообразно в разных браузерах в предыдущих версиях HTML, и с тех пор он считается устаревшим. При размещении внутри <head> браузер интерпретировал его как директиву для предоставления функции поиска по документу. Однако современные браузеры уже имеют встроенную функцию поиска, что делает этот тег ненужным.
Синтаксис
Тег <isindex> является пустым (void), что означает, что закрывающий тег не требуется. Однако в XHTML тег <isindex> должен быть самозакрывающимся (<isindex />).
Пример использования HTML-тега <isindex>:
HTML-тег <isindex>
<!DOCTYPE html>
<html>
<head>
<isindex prompt="Search a text" />
</head>
</html>Атрибуты
| Атрибут | Значение | Описание |
|---|---|---|
| prompt | hint-text | Определяет текстовую строку, отображаемую перед полем ввода поискового запроса. Если не указано, браузер отображает свой собственный текст по умолчанию. |
| action | URL | Определяет URL-адрес, на который отправляются данные формы. |
Тег <isindex> поддерживает глобальные атрибуты и атрибуты событий.
Практика
Что верно относительно HTML-тега <isindex> на основе информации, представленной на www.w3docs.com?