Последние учебники веб-разработки
 

HTML type Attribute


Определение и использование

Для кнопки элементов, то type атрибута определяет тип кнопки.

Для элементов ввода, то type атрибута определяет тип <input> элемента для отображения.

Для элементов меню, то type атрибута определяет тип меню.

Для встраивания, ссылки, объект, автор сценария, источник и элементы стиля, он атрибут типа определяет тип интернет-медиа (ранее известный как тип MIME).


Относится к

type атрибута может быть использовано на следующих элементах:

элементы Атрибут
<button> type
<embed> type
<input> type
<link> type
<menu> type
<object> type
<script> type
<source> type
<style> type

Примеры

Button Пример

Две кнопки элементы, которые выступают в качестве одной кнопки и одну кнопку сброса (в форме) представить:

<form action="demo_form.asp" method="get">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <button type="submit" value="Submit">Submit</button>
  <button type="reset" value="Reset">Reset</button>
</form>
Попробуй сам "

Embed пример

Встроенная флэш-анимации с определенным типом носителя:

<embed src="helloworld.swf" type="application/vnd.adobe.flash-movie">
Попробуй сам "

Input пример

HTML форма с двумя различными типами входов; текст и представить:

<form action="demo_form.asp">
  Username: <input type="text" name="usrname"><br>
  <input type="submit" value="Submit">
</form>
Попробуй сам "

Link Пример

В следующем примере, type атрибута указывает на то, что связанный документ представляет собой внешний таблица стилей:

<head>
<link rel="stylesheet" type="text/css" href="theme.css">
</head>
Попробуй сам "

Menu Пример

Контекстное меню:

<menu type="context" id="mymenu">
  <menuitem label="Refresh" onclick="window.location.reload();" icon="ico_reload.png">
  </menuitem>
  <menu label="Share on...">
    <menuitem label="Twitter" icon="ico_twitter.png"
    onclick="window.open('//twitter.com/intent/tweet?text='+window.location.href);">
    </menuitem>
    <menuitem label="Facebook" icon="ico_facebook.png"
    onclick="window.open('//facebook.com/sharer/sharer.php?u='+window.location.href);">
    </menuitem>
  </menu>
  <menuitem label="Email This Page"
  onclick="window.location='mailto:?body='+window.location.href;"></menuitem>
</menu>
Попробуй сам "

Object Пример

<object> элемент с указанным типом носителя:

<object width="400" height="400" data="helloworld.swf" type="application/vnd.adobe.flash-movie"></object>
Попробуй сам "

Script Пример

Сценарий с type атрибута , указанного:

<script type="text/javascript">
document.getElementById("demo").innerHTML = "Hello JavaScript!";
</script>
Попробуй сам "

Source Пример

Используйте из type атрибута:

<audio controls>
  <source src="horse.ogg" type="audio/ogg">
  <source src="horse.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
Попробуй сам "

Style Пример

Используйте type атрибута , чтобы указать тип носителя <style> тег:

<style type="text/css">
h1 {color:red;}
p {color:blue;}

</style>
Попробуй сам "

Поддержка браузеров

type атрибута имеет следующую поддержку браузера для каждого элемента:

Элемент
button да да да да да
embed да да да да да
input да да да да да
link да да да да да
menu Не поддерживается Не поддерживается 8.0
(Только тип = "контекст")
Не поддерживается Не поддерживается
object да да да да да
script да да да да да
source 4.0 9.0 3.5 4.0 10.5
style да да да да да