Commentaire: HTML 5 est une nouvelle norme de réseau, visant à remplacer les normes HTML 4.01, XHTML 1.0 et Dom de niveau 2
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>.
Certaines balises HTML 4 obsolètes seront annulées, y compris celles utilisées uniquement comme effets d'affichage, telles que <FONT> et <enter>, car elles ont été remplacées par CSS. Il existe également certains comportements de réseau (via) via DOM.
Jetons un coup d'œil à une partie de la nouvelle utilisation des tags fournie par HTML 5 et à la différence par rapport à HTML 4.
La balise <Bection> 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.
Html5: <article> </bone>
Html4: <div> </div>
La balise <éxime> définit le contenu autre que l'article. Le contenu de côté devrait être lié au contenu de l'article.
HTML5: Le contenu de <Suncing> Moins est un contenu indépendant, mais doit être lié au contenu du document. </roprows>
HTML4: <div> Moins le contenu est indépendant, mais doit être lié au contenu du document. </div>
La balise <audio> définit les sons, tels que la musique ou d'autres flux audio.
Html5: <audio src = someaudio.wav> Votre navigateur ne prend pas en charge la balise audio. </ audio>
Html4: <objet type = application / ogg data = someAidio.wav> <param name = src value = someaudio.wav> </ object>
La balise <Canvas> définit les graphiques, tels que les graphiques et autres images. Cet élément HTML est conçu pour les graphiques vectoriels du client. Il n'agit pas seul, mais présente une API de dessin vers le client JavaScript pour permettre au script de dessiner tout ce que vous voulez dessiner sur une toile.
Html5: <canvas id = myCanvas width = 200 height = 200> </ canvas>
Html4: <objet data = inc / hdr.svg type = image / svg + xml width = 200 height = 200> </ object>
La balise <commande> définit les boutons de commande, tels que les boutons radio, les cases ou les boutons.
Html5: <commande onclick = cut () label = Cut>
Html4: aucun
La balise <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.
HTML5: <DATALIST> </DATALIST>
HTML4: Voir ComboBox.
La balise <Dettel> définit les détails de l'élément que l'utilisateur peut afficher ou masquer en cliquant. Utilisez avec <Legend> pour créer le titre du détail. Le titre est visible par l'utilisateur et les détails peuvent être activés ou désactivés lorsque vous cliquez dessus.
HTML5: <Dettores> </DETTORES>
Html4: <dl style = affichage: caché> </dl>
La balise <embed> définit le contenu intégré, tel que les plugins.
Html5: <embed src = horse.wav />
Html4: <objet data = flash.swf type = application / x-shockwave-flash> </ objet>
La balise <Figcaption> définit le titre de l'élément de figure. L'élément Figcaption doit être placé à la position du premier ou du dernier élément enfant de l'élément de figure.
Html5: <gigne> <figction> prc </gigcaption> </gigust>
Html4: aucun
La balise <Figure> est utilisée pour combiner des éléments. Utilisez l'élément <FigCaption> pour ajouter un titre au groupe d'éléments.
HTML5: <Figure> <Figcaption> PRC </Gigcaption> <p> La République populaire de Chine est née en 1949 ... </p> </gigne>
HTML4: <DL> <H1> PRC </H1> <P> La République populaire de Chine est née en 1949 ... </p> </dl>
La balise <fermeuse> définit le pied de page de la section ou du document. En règle générale, il contiendra le nom du créateur, la date de création du document et / ou les coordonnées.
Html5: <fateter> </footer>
Html4: <div> </div>
La balise <en-tête> définit l'en-tête de la section ou du document.
Html5: <en-tête> </-header>
Html4: <div> </div>
La balise <hgroup> est utilisée pour combiner les titres d'une page Web ou d'une section.
Html5: <hgroup> </hgroup>
Html4: <div> </div>
La balise <Keygen> définit la clé de génération.
Html5: <keygen>
Html4: aucun
<MARK> est principalement utilisé pour présenter visuellement le texte qui doit être mis en évidence à l'utilisateur. Une application typique de la balise <MARK> consiste à mettre en évidence les mots clés de recherche aux utilisateurs dans les résultats de recherche.
HTML5: <MARK> </KARK>
Html4: <span> </span>
La balise <Meter> définit les poids et les mesures. Utilisez uniquement pour les mesures avec des valeurs maximales et minimales connues. La portée de la métrique doit être définie, soit dans le texte de l'élément ou dans l'attribut min / max.
Html5: <mètre> </mètre>
Html4: aucun
La balise <Nav> définit la partie du lien de navigation.
HTML5: <AV> </ NAV>
Html4: <ul> </ul>
La balise <utput> définit différents types de sorties, telles que la sortie d'un script.
Html5: <utput> </putput>
Html4: <span> </span>
<Progress> TAG TRAPELLAGE. Vous pouvez utiliser la balise <vromesh> pour afficher le processus de fonctions longues dans JavaScript.
HTML5: <PROGRADE> </PROSSAGE>
Html4: aucun
La balise <RP> est utilisée dans les commentaires Ruby pour définir ce qui s'affiche dans les navigateurs qui ne prennent pas en charge les éléments Ruby.
Html5: <roby> han <rt> <rp> (</ rp> ㄏㄢˋ <rp>) </rp> </rt> </bul>
Html4: aucun
Les balises <rt> définissent l'interprétation ou la prononciation des caractères (prononciations chinoises ou caractères).
Html5: <roby> han <rt> ㄏㄢˋ </rt> </bby>
Html4: aucun
<Ruby> Définition de balises Commentaires Ruby (prononciation chinoise ou caractères).
Html5: <roby> han <rt> <rp> (</ rp> ㄏㄢˋ <rp>) </rp> </rt> </bul>
Html4: aucun
La balise <Section> définit les sections (sections, sections) dans le document. Par exemple, les chapitres, les en-têtes, les pieds de page ou d'autres parties du document.
Html5: <prec> </pction>
Html4: <div> </div>
La balise <Source> définit une ressource multimédia pour les éléments multimédias tels que <video> et <frio>.
HTML5: <Source>
Html4: <param>
La balise <summary> contient le titre de l'élément de détails, qui décrit des informations détaillées sur un fragment de document ou de document. L'élément récapitulatif doit être le premier élément enfant de l'élément de détails.
HTML5: <Dettores> <summary> HTML 5 </summary> Ce document vous apprend tout ce que vous avez à apprendre sur HTML 5. </DETTFORM>
Html4: aucun
La balise <ime> définit une date ou une heure, ou les deux.
Html5: <hime> </time>
Html4: <span> </span>
La balise <video> définit une vidéo, comme un clip ou un autre flux vidéo.
Html5: <vidéo src = film.ogg Controls = Controls> Votre navigateur ne prend pas en charge la balise vidéo. </ vidéo>
Html4: <objet type = video / ogg data = movie.ogv> <param name = src value = movie.ogv> </ objet>