Maison interface Web Questions et réponses frontales Quel est le langage de la génération précédente de HTML5 ?

Quel est le langage de la génération précédente de HTML5 ?

Feb 28, 2022 pm 04:33 PM
html5 xhtml

Le langage de la génération précédente de HTML5 est "XHTML 1.0". HTML5 est un standard de langage sorti en 2012. Sa version précédente est « XHTML 1.0 » sortie en 2000 ; « XHTML 1.0 » est un nouveau langage optimisé et amélioré sur la base de « HTML4.0 », visant à s'appuyer sur une application XML.

Quel est le langage de la génération précédente de HTML5 ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, version HTML5, ordinateur Dell G3.

Le langage de la génération précédente de HTML5 est "XHTML 1.0".生 Depuis les débuts du Web, plusieurs versions HTML ont été développées :

version description HTML 1.01993 en tant que version de travail d'un groupe de travail d'ingénierie Internet en juin 1993 (IETF) publiée . HTML 2.01995 a été publié sous le nom de RFC 1866 en janvier 1995 et a été déclaré obsolète après sa publication en juin 2000. HTML 3.2199714 janvier 1997, norme recommandée par le W3C. HTML 4.0199718 décembre 1997, norme recommandée par le W3C. HTML 4.01 (améliorations mineures) 1999 24 décembre 1999, norme recommandée par le W3C.

Extensible HyperText Markup Language (anglais : eXtensible HyperText Markup Language, En termes de relation d'héritage, HTML est une application basée sur le langage de balisage standard généralisé (SGML) et est un langage de balisage très flexible, tandis que XHTML est basé sur le langage de balisage extensible (XML), qui est un sous-ensemble de SGML. XHTML 1.0 est devenu une recommandation du W3C le 26 janvier 2000.

XHTML est un langage de balisage extensible (XML) qui joue un rôle similaire à celui du HTML. Par conséquent, XHTML est essentiellement une technologie de transition qui combine certaines des fonctions puissantes de XML et la plupart des fonctionnalités simples de HTML.

XHTML1.1 est le dernier standard indépendant de XHTML, et 2.0 est encore au stade de projet. XHTML5 fait partie du standard HTML5 et son nom a été modifié en « HTML5 sérialisé en XML » au lieu de « HTML extensible ».

Contexte

Fin 2000, l'organisation internationale W3C (World Wide Web Consortium) a annoncé la sortie de XHTML version 1.0.

XHTML 1.0 est un nouveau langage optimisé et amélioré sur la base de HTML 4.0, destiné aux applications basées sur XML. XHTML est une version améliorée de HTML XHTML est une version plus rigoureuse et plus pure de HTML. Son évolutivité et sa flexibilité s'adapteront à davantage de besoins des futures applications réseau. Bien que XML possède de puissantes capacités de conversion de données et puisse remplacer complètement HTML, il est encore trop tôt pour adopter directement XML face aux milliers de sites Web existants conçus sur la base du langage HTML. Par conséquent, sur la base de HTML4.0, nous l'avons étendu avec des règles XML et avons obtenu XHTML. Par conséquent, le but de la création de XHTML est de réaliser la transition du HTML vers le XML. Le standard WEB internationalement respecté en matière de conception de sites Web est basé sur des applications XHTML (communément appelées CSS+DIV).

Différences

XHTML est le successeur de la version HTML actuelle. Les exigences de grammaire HTML sont relativement souples, ce qui est plus pratique pour les rédacteurs de pages Web, mais pour les machines, plus la grammaire du langage est lâche, plus elle est difficile à traiter. Pour les ordinateurs traditionnels, elles peuvent toujours être compatibles avec une grammaire lâche. , mais pour de nombreux autres appareils, comme les téléphones portables, c'est plus difficile. Par conséquent, le XHTML, qui comporte des règles définies par la DTD et des exigences grammaticales plus strictes, a été produit.

Les navigateurs les plus courants peuvent analyser correctement le XHTML, même les premiers navigateurs, XHTML est un sous-ensemble du HTML, beaucoup peuvent également l'analyser. En d’autres termes, presque tous les navigateurs Web sont également compatibles avec XHTML tout en analysant correctement le HTML. Bien entendu, le transfert complet du HTML vers le XHTML nécessite toujours un processus.

Lorsqu'il est combiné avec des feuilles de style en cascade (abréviation en langue étrangère : CSS), XHTML peut exercer son véritable pouvoir ; cela permet de séparer le style et le contenu, tout en combinant de manière organique le code de la page Web, et dans des fichiers distincts. être mixtes, comme MathML et SVG.

Les changements dans la transition du HTML vers le XHTML sont relativement minimes, principalement pour s'adapter au XML. Le plus gros changement est que le document doit être bien formé et que toutes les balises doivent être fermées, ce qui signifie que la balise de début doit avoir une balise de fin correspondante. De plus, toutes les balises en XHTML doivent être en minuscules. Selon la tradition depuis HTML 2.0, de nombreuses personnes mettent les balises en majuscule, et la différence entre les deux est significative. En XHTML, toutes les valeurs de paramètres, y compris les nombres, doivent être placées entre guillemets doubles (en SGML et HTML, les guillemets ne sont pas nécessaires. Lorsque le contenu est uniquement composé de chiffres, de lettres et d'autres caractères spéciaux autorisés, les guillemets ne sont pas requis). Tous les éléments, y compris les éléments vides, tels que img, br, etc., doivent également être fermés en ajoutant une barre oblique à la fin de la balise de début, telle que , < br />. L'omission de paramètres, tels que
La capacité est saluée comme un moteur important qui finira par changer l'Internet mobile. Internet Explorer 8 et les versions antérieures ne sont pas pris en charge.
XHTML52013

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Bordure de tableau en HTML Bordure de tableau en HTML Sep 04, 2024 pm 04:49 PM

Guide de la bordure de tableau en HTML. Nous discutons ici de plusieurs façons de définir une bordure de tableau avec des exemples de bordure de tableau en HTML.

Tableau imbriqué en HTML Tableau imbriqué en HTML Sep 04, 2024 pm 04:49 PM

Ceci est un guide des tableaux imbriqués en HTML. Nous discutons ici de la façon de créer un tableau dans le tableau ainsi que des exemples respectifs.

Marge gauche HTML Marge gauche HTML Sep 04, 2024 pm 04:48 PM

Guide de la marge HTML gauche. Nous discutons ici d'un bref aperçu de la marge gauche HTML et de ses exemples ainsi que de son implémentation de code.

Disposition du tableau HTML Disposition du tableau HTML Sep 04, 2024 pm 04:54 PM

Guide de mise en page des tableaux HTML. Nous discutons ici des valeurs de la mise en page des tableaux HTML ainsi que des exemples et des résultats en détail.

Liste ordonnée HTML Liste ordonnée HTML Sep 04, 2024 pm 04:43 PM

Guide de la liste ordonnée HTML. Ici, nous discutons également de l'introduction de la liste et des types HTML ordonnés ainsi que de leur exemple respectivement.

Espace réservé d'entrée HTML Espace réservé d'entrée HTML Sep 04, 2024 pm 04:54 PM

Guide de l'espace réservé de saisie HTML. Nous discutons ici des exemples d'espace réservé d'entrée HTML ainsi que des codes et des sorties.

Déplacer du texte en HTML Déplacer du texte en HTML Sep 04, 2024 pm 04:45 PM

Guide pour déplacer du texte en HTML. Nous discutons ici d'une introduction, du fonctionnement des balises de sélection avec la syntaxe et des exemples à implémenter.

Bouton HTML onclick Bouton HTML onclick Sep 04, 2024 pm 04:49 PM

Guide du bouton HTML onclick. Nous discutons ici de leur introduction, de leur fonctionnement, des exemples et de l'événement onclick dans divers événements respectivement.

See all articles