Attribut de type HTML
Définition et utilisation
Pour <button>
les éléments, l'
type
attribut spécifie le type de bouton.
Pour <input>
les éléments, l'
type
attribut spécifie le type d'élément <input> à afficher.
Pour les éléments <embed>
,
<link>
, <object>
,
<script>
, <source>
et
<style>
, l' type
attribut spécifie le type de média Internet (anciennement appelé type MIME).
S'applique à
L' type
attribut peut être utilisé sur les éléments suivants :
Éléments | Attribut |
---|---|
<a> | taper |
<bouton> | taper |
<intégrer> | taper |
<entrée> | taper |
<lien> | taper |
<menu> | taper |
<objet> | taper |
<script> | taper |
<source> | taper |
<style> | taper |
Exemples
Exemple de bouton
Deux éléments de bouton qui agissent comme un bouton d'envoi et un bouton de réinitialisation (dans un formulaire) :
<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>
Exemple d'intégration
Une animation flash intégrée avec un type de média spécifié :
<embed src="helloworld.swf" type="application/vnd.adobe.flash-movie">
Exemple d'entrée
Un formulaire HTML avec deux types de saisie différents ; textez et soumettez :
<form action="/action_page.php">
Username: <input type="text" name="usrname"><br>
<input type="submit" value="Submit">
</form>
Exemple de lien
Dans l'exemple suivant, l'attribut type indique que le document lié est une feuille de style externe :
<head>
<link rel="stylesheet" type="text/css" href="theme.css">
</head>
Exemple d'objet
Un élément <object> avec un type de média spécifié :
<object width="400" height="400" data="helloworld.swf" type="application/vnd.adobe.flash-movie"></object>
Exemple de scénario
Un script avec l'attribut type spécifié :
<script type="text/javascript">
document.getElementById("demo").innerHTML = "Hello JavaScript!";
</script>
Exemple de sources
Utilisation de l'attribut 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>
Exemple de style
Utilisez l'attribut type pour spécifier le type de média de la balise <style> :
<style type="text/css">
h1 {color:red;}
p {color:blue;}
</style>
Prise en charge du navigateur
L' type
attribut est compatible avec les navigateurs suivants pour chaque élément :
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 |