HTML -type Attribuut
Definitie en gebruik
Voor <button>
elementen
type
specificeert het attribuut het type knop.
Voor <input>
elementen
type
specificeert het attribuut het type <input>-element dat moet worden weergegeven.
Voor <embed>
,
<link>
, <object>
,
<script>
, <source>
, en
<style>
elementen type
specificeert het attribuut het internetmediatype (voorheen bekend als MIME-type).
Geldt voor
Het type
attribuut kan op de volgende elementen worden gebruikt:
elementen | Attribuut |
---|---|
<a> | type |
<knop> | type |
<insluiten> | type |
<invoer> | type |
<link> | type |
<menu> | type |
<object> | type |
<script> | type |
<bron> | type |
<stijl> | type |
Voorbeelden
Knop Voorbeeld
Twee knopelementen die fungeren als één verzendknop en één resetknop (in een formulier):
<form action="/action_page.php" 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>
Voorbeeld insluiten
Een ingesloten flash-animatie met een opgegeven mediatype:
<embed src="helloworld.swf" type="application/vnd.adobe.flash-movie">
Invoervoorbeeld
Een HTML-formulier met twee verschillende invoertypen; tekst en verzend:
<form action="/action_page.php">
Username: <input type="text" name="usrname"><br>
<input type="submit" value="Submit">
</form>
Linkvoorbeeld
In het volgende voorbeeld geeft het type attribuut aan dat het gekoppelde document een extern typogram is:
<head>
<link rel="stylesheet" type="text/css" href="theme.css">
</head>
Objectvoorbeeld
Een <object>-element met een opgegeven mediatype:
<object width="400" height="400" data="helloworld.swf" type="application/vnd.adobe.flash-movie"></object>
Scriptvoorbeeld
Een script met het opgegeven type attribuut:
<script type="text/javascript">
document.getElementById("demo").innerHTML = "Hello JavaScript!";
</script>
Bron Voorbeeld
Gebruik van het type attribuut:
<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>
Stijlvoorbeeld
Gebruik het type attribuut om het mediatype van de <style> tag op te geven:
<style type="text/css">
h1 {color:red;}
p {color:blue;}
</style>
Browserondersteuning
Het type
attribuut heeft de volgende browserondersteuning voor elk element:
Element | |||||
---|---|---|---|---|---|
button | Yes | Yes | Yes | Yes | Yes |
embed | Yes | Yes | Yes | Yes | Yes |
input | Yes | Yes | Yes | Yes | Yes |
link | Yes | Yes | Yes | Yes | Yes |
object | Yes | Yes | Yes | Yes | Yes |
script | Yes | Yes | Yes | Yes | Yes |
source | 4.0 | 9.0 | 3.5 | 4.0 | 10.5 |
style | Yes | Yes | Yes | Yes | Yes |