HTML 5 est une nouvelle norme de réseau, dans le but de remplacer les normes HTML 4.01, XHTML 1.0 et DOM de niveau 2 existantes. Cet article vous présente une explication détaillée de la façon d'utiliser les balises HTML5. Les amis qui souhaitent utiliser des balises HTML5 apprendront ensemble.
HTML 5 est une nouvelle norme de réseau dans le but de remplacer les normes HTML 4.01, XHTML 1.0 et DOM de niveau 2 existantes. Il espère réduire le besoin du navigateur pour une application Internet riche en plug-in (RIA) qui nécessite un plug-in, comme Adobe Flash, Microsoft Silverlight et Sun Javafx.
HTML 5 fournit de nouveaux éléments et attributs qui reflètent les sites Web d'utilisation modernes typiques. Certains d'entre eux sont techniquement similaires aux balises <div> et <span>, mais ont des significations, telles que <AV> (Block de navigation de site Web) et <fateter>. Cette balise sera propice à l'indexation des moteurs de recherche, aux petits appareils d'écran et aux personnes malvoyantes. Il fournit également de nouvelles fonctionnalités pour d'autres éléments de navigation via une interface standard telle que les balises <faudio> et <video>.
HTML 5, en tant que nouvelle génération de langage de balisage hypertexte, a ajouté de nombreuses balises. Ces balises sont non seulement sémantiques, mais aussi puissantes. Les balises suivantes sont:
<Reticle> Définit le contenu externe. Par exemple, un nouvel article d'un fournisseur de nouvelles externes, soit à partir d'un blog, soit d'un forum. Ou il provient d'autres sources externes.
<à part définir le contenu en dehors du contenu de la page, mais doit être lié au contenu de la page
<Dio> Définissez les sons, tels que la musique ou d'autres flux audio
<Canvas> définit les graphiques, tels que les graphiques et autres images.
<ROMAND> Définit les boutons de commande, tels que les boutons radio, les cases ou les boutons.
<datatemplate> un conteneur qui définit le modèle de données. Cet élément doit avoir un élément enfant qui définit l'élément modèle: <Rule>
<DataGrid> définit une liste de données facultatives. DataGrid s'affiche comme une liste d'arborescence
<DaTalist> définit une liste de données facultatives. Utilisé avec l'élément d'entrée pour créer une liste déroulante des valeurs d'entrée
<Dealog> Définir une conversation, comme une conversation
<embed> définit le contenu intégré, tel que les plug-ins
<VEAT-SOURCE> Définit la source des événements envoyés par le serveur
<Figure> définit le regroupement du contenu des médias et leurs titres
<foomer> définit le pied de page de section ou de document
<A-tête> définit l'en-tête de la section ou du document
<hgroup> titres de groupe
<Keygen> définit la clé générée
<m> Définir du texte avec des jetons
La fonction principale de <Mark> est de mettre en évidence le texte sur la page qui doit mettre en évidence visuellement son importance pour l'utilisateur. Une application typique consiste à mettre en évidence les mots clés de recherche aux utilisateurs dans les résultats de recherche
<Meter> Définit la mesure en unités. Utilisé uniquement pour les mesures avec des valeurs maximales et minimales connues
<Nav> Définir le lien de navigation
<Nest> Définissez les points imbriqués pour les éléments enfants dans le modèle de données. Utiliser avec <datatemplate> et <èvre> éléments
<utput> Définissez différents types de sortie, tels que la sortie d'un script
<Progress> un processus en cours. Peut être utilisé pour afficher la progression des fonctions longues en JavaScript ou le téléchargement
<Rule> Définit les règles de mise à jour des modèles de données. Utiliser avec <datatemplate> et <est> éléments
<RP> est utilisé dans les commentaires Ruby pour définir ce qui est affiché par les navigateurs qui ne prennent pas en charge les éléments Ruby
<rt> Définissez le pinyin d'un caractère chinois ou de l'Hiragana en caractères chinois japonais
<Ruby> Définir le texte annoté dans les langues asiatiques
<Artical> Définit des sections dans le document. Par exemple, les chapitres, les en-têtes, les pieds de page ou d'autres parties d'un document
<Source> Définit une ressource médiatique pour les éléments médiatiques tels que <IDICODIY> et <AUDIO>
<Summary> définit un résumé, le chef du détail. Pas équivalent à l'attribut de résumé dans le tableau
<mure> définit une date ou une heure, ou les deux
<IDICODE> Définissez des vidéos, telles que des clips de films ou d'autres flux vidéo
HTML5 ajoute de nombreuses nouvelles balises et élimine également certaines balises:
<Consronym> peut être utilisé à la place <bbr>
<applet> n'est plus pris en charge
<basefont> Utilisez CSS à la place
<Big> Utilisez CSS à la place
<Farger> Utilisez CSS à la place
<dir> Utilisez CSS à la place
<font> Utilisez CSS à la place
<Frame> n'est plus pris en charge
<FrameSet> n'est plus pris en charge
<oframe> n'est plus pris en charge
<s> Utilisez CSS à la place
<small> Utilisez CSS à la place
<Trike> Utilisez CSS à la place
<TT> Utilisez CSS à la place
<u> Utilisez CSS à la place
Les balises ci-dessus ne sont pas recommandées dans XHTML 1.0, mais elles sont toujours prises en charge, mais sont complètement non soutenues dans HTML 5. De plus, de nombreux attributs de balises ne sont pas pris en charge, comme Aling, etc.