Commentaire: Dans HTML5, tout en ajoutant et en abolissant de nombreux éléments, de nombreux attributs sont également ajoutés et abolis, tels que les attributs liés à la forme / les attributs liés aux liens, et certains attributs dans HTML4 sont abolis. Si vous êtes intéressé, vous pouvez en savoir plus. Il peut être utile pour vous d'apprendre HTML5.
Dans HTML5, alors que de nombreux nouveaux éléments sont ajoutés et abolis, de nombreux attributs sont également ajoutés et abolis.
Nouveaux attributs
1. Attributs liés à la forme
Spécifiez les attributs Autofocus pour l'entrée (Type = Text), SELECT, TextArea et Button. Il permet aux éléments de se concentrer automatiquement lorsque l'écran est ouvert en spécifiant les propriétés. Spécifiez l'attribut d'espace pour l'entrée (Type = Text) et TextArea, ce qui invitera l'entrée de l'utilisateur pour inviter l'utilisateur à saisir. Spécifiez les attributs de formulaires pour la saisie, la sortie, la sélection, le TextArea, le bouton et le champ. Il déclare quelle forme il appartient, puis la place n'importe où sur la page sans la perdre à l'intérieur du formulaire. Spécifiez l'attribut requis pour la saisie (type = texte) et TextArea. Cet attribut signifie que l'utilisateur vérifiera lors de la soumission et il doit y avoir du contenu d'entrée dans l'élément de vérification. Ajoutez plusieurs nouveaux attributs à la balise d'entrée: assumette automatique, min, max, multiple, modèle et étape. Il existe également un attribut de liste qui est utilisé en conjonction avec l'élément Datalist; L'élément de données est utilisé en conjonction avec l'attribut d'observation automatique. L'attribut multiple permet à plusieurs fichiers d'être téléchargés immédiatement pendant le téléchargement; L'attribut de modèle est utilisé pour vérifier le modèle du champ de saisie, qui est en fait une expression régulière. L'attribut étape spécifie l'intervalle numérique légal du champ de saisie (si étape = 3, le numérique légal doit être -3, 0, 3, 6, etc.). L'attribut étape peut être utilisé conjointement avec les attributs max et min pour créer une gamme de valeurs juridiques. Ajouter le format, les propriétés FormCtype, FormMethod, FormNovateDid et FormTarget aux éléments d'entrée et de bouton. L'utilisateur surcharge l'action, l'efficacité, la méthode, le novaliat et les attributs cibles de l'élément de forme. Ajoutez un attribut désactivé à l'élément Fieldset, et ses éléments enfants peuvent être définis sur l'état désactivé. L'ajout de l'attribut Novalidate à l'entrée, au bouton et au formulaire peut annuler les vérifications pertinentes effectuées pendant la soumission, et le formulaire peut être soumis inconditionnellement.2. Attributs liés aux liens
Ajoutez des attributs multimédias à une zone et à la zone. Spécifie pourquoi l'URL cible est optimisée pour le type de support / périphérique. Cet attribut est utilisé pour spécifier que l'URL cible est conçue pour un périphérique spécial (comme un iPhone), un support vocal ou d'impression. Cette propriété peut accepter plusieurs valeurs. Utiliser uniquement lorsque l'attribut HREF existe. Ajoutez des attributs Herflang et Rel à la zone. La propriété Hreflang spécifie la langue du texte dans le document lié. Cette propriété ne peut être utilisée que lorsque la propriété HREF est définie. Remarque: Cet attribut est purement consultatif. L'attribut REL spécifie la relation entre le document actuel et le document / ressource lié. La propriété REL ne peut être utilisée que lorsque la propriété HREF est utilisée. Ajoute l'attribut de taille au lien. L'attribut de tailles spécifie la taille de la ressource liée. Cette propriété ne peut être utilisée que lorsque la ressource liée est une icône (icône rel =). Cette propriété peut accepter plusieurs valeurs. Les valeurs sont séparées par des espaces. L'ajout d'attribut cible à l'élément de base est principalement de maintenir la cohérence avec l'élément A.3. Autres attributs
Ajoute un attribut inversé à OL, qui spécifie la liste à afficher dans l'ordre inverse. Ajoutez l'attribut Charset à Meta et ajoutez les attributs de type et d'étiquette au menu. L'étiquette définit une étiquette de didacticiel pour le menu, et l'attribut de type peut être utilisé sous trois formulaires: menu contextuel, barre d'outils et liste. Ajoutez un attribut dans le style. Il nous permet de définir des styles pour des parties spécifiées du document, plutôt que l'ensemble du document. Si l'attribut portée est utilisé, le style spécifié ne peut être appliqué qu'aux éléments parent et enfant de l'élément de style. Ajouter ou supprimer des attributs pour le script, qui définit si le script est exécuté de manière asynchrone. L'attribut asynchronisé ne s'applique qu'aux scripts externes (uniquement lors de l'utilisation de l'attribut SRC). Il existe plusieurs façons d'exécuter des scripts externes: si async = async: le script est exécuté de manière asynchrone par rapport au reste de la page (le script sera exécuté lorsque la page continuera d'analyser) si l'async n'est pas utilisé et reporter = reporter: le script sera exécuté lorsque la page terminera l'analyse. Si ni Async ni Defer: Avant que le navigateur ne continue d'analyser la page, lisez et exécutez le script, ajoutez immédiatement Manifest à l'élément HTML. Lors du développement d'applications Web hors ligne, il l'utilise conjointement avec l'API pour définir une URL, qui décrit les informations de cache du document sur cette URL. Ajoutez un attribut SPRCDOC à l'IFRAME, Sandbox, sans couture, SRCDOC. Utilisé pour améliorer la sécurité des pages et empêcher les pages Web méfiantes d'effectuer certaines opérations.Attributs abolis
Certaines propriétés dans HTML4 ne sont plus utilisées dans HTML5, mais sont remplacées par d'autres propriétés ou d'autres méthodes.
Une propriété utilisée dans HTML 4 alternatives à utiliser les éléments de cette propriété dans HTML 5
Rev Link, un rel
Charset Link, un élément d'en-tête de type contenu HTTP dans la ressource liée
forme, coords un élément de zone d'utilisation au lieu d'un élément
LONGDESC IMG, IFRAME LIEN vers la description principale à l'aide d'un élément
attributs redondants de liaison cible, omis
Attributs redondants de la zone NOHREF, omis
les attributs redondants de la tête de profil, omis
Version HTML Attributs redondants, omis
Nom ID ID
schéma de méta-utilisation Schéma uniquement pour un champ de formulaire
Archive, chlassid, codebose, codetype, déclaration, objets de veille Utiliser les données et les classes d'attribut TYPC pour appeler le plug-in. Lorsque vous devez utiliser ces propriétés pour définir des paramètres, utilisez l'attribut param
ValueType, Type Param Use Name and Value Attributs, et le type MIME n'est pas déclaré.
Axis, ABBR TD, e utilisez la forme d'un texte clair et concis, suivi d'un texte détaillé. Vous pouvez utiliser l'attribut de titre pour un contenu plus détaillé pour rendre le contenu de la cellule plus courte
Scope TD utilise un élément d'en-tête de type HTTP dans la ressource liée
Aligner Légende, entrée, légende, div, H1, H2, H3, H4, H5, H6, P Utilisez deshets de styles CSS pour remplacer
lien, lien, texte, vlink, arrière
Aligner, bgcolor, border, cellpadding, portage de cellules, cadre, règles, table de largeur à l'aide de feuilles de style CSS
Aligner, char, charoff, hauteur, nowrap, valign tbody, tête, tfoot utilisez deshets de styles CSS pour remplacer
Aligner, bgcolor, char, charoff, hauteur, nowrap, valign, largeur td, th utilise cssheet cssheet à la place
Aligner, Bgcolor, Char, Charoff, Valign TR utilisent plutôt CSS Stylesheet
Aligner, char, charoff, valign, largeur col, Colgroup utilisent plutôt CSS Stylesheet
Aligner, bordure, HSPACE, objet VSPACE Utilisez des feuilles de styles CSS pour remplacer
Clear Br Utilisez plutôt CSS Stylesheets
Utilisez CSS Stylesheet pour remplacer
Utilisez CSS Stylesheet pour remplacer
Utilisez CSS Stylesheet pour remplacer
Largeur pré-utilisant CSS Stylesheets à la place
Aligner, HSPACE, VSPACE IMG Utilisez plutôt CSS Stylesheet
Aligner, noshade, taille, largeur HR Utilisez la feuille de style CSS pour remplacer
Aligner, cadre, défilement, marginheight, marginwidth iframe Utilisez CSS Stylesheet à la place
menu Autosubmit