HTML тег keygen ─ это элемент управления формой для генерации пары ключей, используемый в целях аутентификации пользователя.
Элемент keygen находится на последнем издыхании. Его время на исходе. Элемент находится в длительном процессе удаления из официальной спецификации HTML5, и поэтому его использования следует избегать. Он включён здесь только для полноты картины.
Элемент keygen не содержит содержимого и не имеет закрывающий тег.
Необязательные атрибуты
name
Атрибут: name.
Описание: имя элемента управления формой, которое должно быть сопряжено с его значением.
Возможные значения: текст (без пробелов).
challenge
Атрибут: challenge.
Описание: запрос на проверку, который будет отправлен вместе с ключом.
Возможные значения: текст.
keytype
Атрибут: keytype.
Описание: тип защиты ключа.
Возможные значения: rsa (по умолчанию).
disabled
Атрибут: disabled.
Описание: отключает элемент управления формой.
Возможные значения: нет.
autofocus
Атрибут: autofocus.
Описание: указывает, что элемент управления формой должен быть ориентирован на загрузку страницы. Должен использоваться только для одного элемента управления формой на странице.
Возможные значения: нет.
form
Атрибут: form.
Описание: элемент управления явно связывается с form элементом, в который он может быть вложен, а может и не быть. Если элемент управления отсутствует, он будет связан со своим form предком.
Возможные значения: текст, соответствующий значению атрибута form элемента id.
Пример
<form action="keyGen/"> <label for="kName">Name</label> <input name="kName" id="kName"> <label for="kLength">Key length</label> <keygen name="kLength" id="kLength" challenge="banana"> <input type="submit"> </form>
Страницы в тему:
Все HTML-теги
a abbr address area article aside audio b base bdi bdo blockquote body br button canvas caption cite code col colgroup data datalist dd del dfn div dl dt em embed fieldset figcaption figure footer form h1 — h6 head header hr html i iframe img input ins kbd keygen label legend li link main map mark meta meter nav noscript object ol optgroup option output p param pre progress q rb rp rt rtc ruby s samp script section select small source span strong style sub sup table tbody td template textarea tfoot th thead time title tr track u ul var video wbr