Activités XHTML W3C
HTML est le langage de balisage universel sur le Web.
Tutoriel XHTML
Pour savoir comment convertir un site en XHTML, veuillez lire notre Tutoriel XHTMLTutoriel XML Schemas
Versions de XHTML
XHTML 1.0
En tant que recommandation de W3C, XHTML 1.0 a été publiée le 26 janvier 2000.
XHTML 1.0 deuxième version
En tant que recommandation de W3C, la deuxième version de XHTML 1.0 a été publiée le 1er août 2002. Ce n'est pas une nouvelle version, mais une mise à jour et des corrections de bugs.
À propos de XHTML 1.0
XHTML 1.0 est la première modification importante de HTML depuis 1997 et aussi une étape importante pour offrir une page web plus riche à un public plus large, ces agents utilisateur incluent les ordinateurs de bureau, les appareils mobiles et les téléphones, etc.
XHTML est une application XML qui peut être migrée en douceur à partir de HTML 4.01. W3C a reconstruit HTML 4.01 en XML, ce qui a conduit à la naissance de XHTML 1.0. XHTML 1.0 dépend des éléments de balisage semantic fournis par HTML 4.01.
La prochaine étape consiste à modulariser les modules XHTML en éléments plus petits, ce qui rend la combinaison de XHTML avec d'autres langages de balisage (comme les graphiques vectoriels et les multimédias) plus facile.
En même temps, la modularité de XHTML peut réduire les coûts de développement, améliorer la collaboration avec d'autres applications (comme les bases de données), communiquer plus facilement avec différents agents utilisateurs (navigateurs), et intégrer plus pur entre HTML et différentes normes XML.
Activités XHTML W3C
XHTML 1.0
XHTML 1.0 est une représentation révisée de HTML 4.01 en utilisant XML.
Pour en savoir plus sur XHTML, veuillez visiter notre Tutoriel XHTMLTutoriel XML Schemas
XHTML 1.1 (XHTML modulaire)
Les appareils de petite taille (comme les téléphones portables) ne peuvent pas soutenir toutes les fonctionnalités de XHTML. XHTML 1.1 divise la norme en modèles à fonctionnalités limitées. Les navigateurs de petite taille peuvent réduire leur complexité en supportant des modèles sélectionnés (mais une fois un modèle sélectionné, il faut soutenir toutes ses caractéristiques).
XHTML 1.1 est une langue stricte. XHTML 1.1 n'est pas compatible avec HTML 4.
XHTML de base
XHTML Basic est une petite sous-ensemble de XHTML 1.1. Il ne contient que des caractéristiques XHTML de base, telles que la structure du texte, les images, les formulaires de base et les tableaux de base. Il est conçu pour les navigateurs de petite taille (comme les appareils portables).
Événements XHTML
C'est précisément en raison du soutien de XHTML pour le niveau 2 du modèle d'objet de document W3C que les gestionnaires d'événements peuvent être attachés aux éléments XHTML, de sorte que l'élément parent peut traiter les événements avant ou après l'élément enfant.
Pour en savoir plus sur DOM, veuillez consulter notre Tutoriel DOMTutoriel XML Schemas
Imprimer XHTML
XHTML-Print fait partie de XHTML 1.1 (XHTML modulaire).
XHTML-Print a été conçu pour les appareils mobiles et les imprimantes à bas prix, qui peuvent généralement imprimer une page de bout en bout sans cache d'impression et sans pilote d'impression personnalisé pour l'appareil.
XForms
Grâce aux formulaires XHTML, les utilisateurs peuvent accéder à une page, ajouter des informations à cette page, puis soumettre la page au serveur Web.
XForms est le successeur des formulaires HTML, offrant une manière plus complète et indépendante de gérer les transactions d'interaction Web. Comme il a été conçu pour être intégré à XHTML, nous espérons que les applications e-commerce futures auront besoin de XForms.
Pour en savoir plus sur XForms, veuillez consulter notre Tutoriel XFormsTutoriel XML Schemas
Modularité XHTML
La modularité XHTML consiste à diviser XHTML 1.0 en une collection de petits modèles offrant des fonctionnalités spécifiques.
XHTML 1.0 的模块化是通过使用 XML DTD (Document Type Definition) 来实现的。
La modularité de XHTML 1.0 est réalisée en utilisant des XML DTD (Définition de type de document).
La modularité de XHTML 2.0 est réalisée en utilisant des XML Schemas. Pour en savoir plus sur DTD, consultez notreTutoriel XML Schemas
Tutoriel DTD Pour en savoir plus sur XML Schemas, consultez notreTutoriel XML Schemas
XHTML 2.0
.
XLink
XHTML 2.0 est le langage de balisage de la prochaine génération. Sa fonctionnalité est prévue pour être similaire à XHTML 1.1, mais pourrait être modifiée pour respecter les exigences des normes XML, comme XML Linking et XML Schema.
Vous pouvez trouver plus d'informations sur Tutoriel XLink Pour en savoir plus sur XLink, visitez notre
HLink
HLink ajoute une capacité pour déterminer quel élément dans XHTML peut représenter un lien hypertexte, et comment les liens hypertextes doivent être parcourus.
HLink est une extension de XLink.
Normes W3C HTML et chronologie
Règle | Brouillon/Proposition | Recommandation |
---|---|---|
XHTML 1.0 | 26 janvier 2000 | |
Révision de XHTML 1.0 | 1 août 2002 | |
XHTML 1.1 | 31 mai 2001 | |
Modules XHTML | 10 avril 2001 | |
Modules XHTML 1.1 | 8 octobre 2008 | |
XHTML Basic | 19 décembre 2000 | |
XHTML Basic 1.1 | 29 juillet 2008 | |
Événements XHTML | 14 octobre 2003 | |
XHTML Print | 20 septembre 2006 | |
Types de média XHTML (SE) | 16 janvier 2009 | |
XHTML 2.0 | 26 juillet 2006 | |
XForms 1.0 | 14 octobre 2003 | |
XForms 1.0 (Troisième édition) | 29 octobre 2007 | |
XForms 1.1 | 20 octobre 2009 | |
XLink | 27 juin 2001 | |
HLink | 13 septembre 2002 |