Attribut Media sous a et Area
Afin de maintenir la cohérence avec l'élément Link, l'attribut Media est également ajouté à l'élément a et Area, qui n'est valide que lorsque le href existe. L'attribut media signifie pour quel média/appareil l'URL cible est optimisée. La valeur par défaut est all. Pour les spécifications de syntaxe détaillées, veuillez visiter : http://dev.w3.org/csswg/css3-mediaqueries/#media0
.
Exemple de code :
<a href="att_a_media.asp?output=print" media="print and (resolution:300dpi)"> HTML5 a media attribute. </a>
attributs hreflang, type, rel sous zone
Afin de maintenir la cohérence avec l'élément a et l'élément link, l'élément zone ajoute hreflang, type, rel, etc. propriété.
Attributs
Valeur
Description
hreflang
langage_code
Spécifie la langue de l'URL cible
media
media query
Spécifie pour quel média/appareil l'URL cible est optimisée
rel
alternate, author, bookmark, external , help , licence, next, nofollow, noreferrer, prefetch, prev, search, sidebar, tag
Spécifie la relation entre le document actuel et l'URL cible
type
mime_type
Spécifie le type MIME de l'URL cible
L'attribut cible sous base
L'attribut cible sous base est le même que l'attribut cible de a, et de nombreux anciens les versions des navigateurs sont prises en charge depuis longtemps.
Remarque 1 : la cible doit être déclarée avant tous les éléments de connexion.
Remarque 2 : S'il y a plusieurs déclarations, la première prévaudra.
<!DOCTYPE html> <html> <head> <title>This is an example for the <base> element</title> <base href="http://www.example.com/news/index.html"> </head> <body> <p>Visit the <a href="archives.html">archives</a>.</p> </body> </html>
Cliquez sur le lien ci-dessus pour accéder à http://www.example.com/news/archives.html.
L'attribut charset sous méta
charset est utilisé pour définir la méthode d'encodage du document. Si cet attribut est défini en XML, la valeur de charset doit être insensible à la casse pour correspondre. UTF-8, car les documents XML sont obligés d'utiliser UTF-8 comme méthode de codage.
Remarque : L'attribut charset sur l'attribut méta n'a aucun effet dans les documents XML. C'est uniquement pour faciliter la migration directe avec XHTML.
Impossible de déclarer plusieurs éléments méta avec l'attribut charset.
En HTML4, on doit le définir comme ceci :
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
En HTML5, on le définit simplement comme ceci :
<meta charset="ISO-8859-1">
attribut autofocus
HTML5 ajoute un attribut autofocus aux éléments input, select, textarea et bouton (la saisie masquée ne peut pas être utilisée), ce qui fournit un moyen déclaratif de définir cela lorsque le page est chargée, le focus agira automatiquement sur l'élément courant. L'utilisation de la mise au point automatique peut améliorer l'expérience utilisateur. Par exemple, si nous le définissons sur la page de connexion, le focus sera automatiquement défini sur la zone de texte du nom d'utilisateur une fois la page chargée.
<input maxlength="256" name="loginName" value="" autofocus> <input type="submit" value="Login">
Remarque 1 : L'attribut autofocus est déclaré une fois par page.
Remarque 2 : Il n'est pas nécessaire de définir l'autofocus sur une page.
placeholder属性
input和textarea元素新增加了placeholder属性,该属性是提升用户输入内容。当用户点击的时候,该内容文本自动消失,离开焦点并且值为空的话,再次显示。以前我们都是使用JavaScript代码来实现,其实蛮复杂的,有了placeholder属性就爽了,直接写成下面下这样的代码:
<input type="username" placeholder="请输入你的用户名">
form属性
form属性(不是