Tutoriel W3C (4) : W3C XHTML Activity_HTML/Xhtml_Web Page Production
- WBOYoriginal
- 2016-05-16 16:43:371407parcourir
HTML est un langage hybride utilisé pour la distribution sur le World Wide Web. XHTML est la dernière version de HTML.
HTML est un langage hybride utilisé pour la publication sur le World Wide Web.
XHTML est la dernière version de HTML.
Tutoriel XHTML
Pour savoir comment convertir votre site en XHTML, lisez notre tutoriel XHTML.
Version XHTML
XHTML1.0
XHTML 1.0 a été publié le 20 janvier 2000 en tant que recommandation du W3C.
XHTML 1.0 version 2
XHTML 1.0 version 2 a été publié le 1er août 2002 en tant que recommandation du W3C. Il ne s'agit pas d'une nouvelle version, mais d'une mise à jour et de corrections de bugs.
À propos de XHTML 1.0
XHTML 1.0 est le premier changement majeur apporté au HTML depuis 1997 et une étape très importante sur la voie de la fourniture de pages Web plus riches à un plus large éventail d'agents utilisateurs (agents), y compris les ordinateurs de bureau, les appareils mobiles, les téléphones portables, et plus encore.
XHTML est une application XML qui migre en douceur depuis HTML 4.01. La première étape du W3C dans la refactorisation de HTML 4.01 en XML a conduit à la naissance de XHTML 1.0. XHTML 1.0 s'appuie sur la sémantique fournie par les balises HTML 4.01.
L'étape suivante consiste à modulariser XHTML en un ensemble d'éléments plus petit, ce qui facilitera la combinaison de XHTML avec d'autres langages de balisage (tels que les graphiques vectoriels et le multimédia).
Dans le même temps, la modularité de XHTML peut également réduire les coûts de développement, améliorer la collaboration avec d'autres applications (telles que les bases de données), faciliter la communication avec différents agents utilisateurs (navigateurs) et rendre le HTML et les différents standards XML plus purs. .intégration.
Activité XHTML du W3C
XHTML1.0
XHTML 1.0 est une re-représentation de HTML 4.01 utilisant XML.
Pour en savoir plus sur XHTML, visitez notre tutoriel XHTML.
XHTML 1.1 (XHTML modulaire)
Les petits appareils (tels que les téléphones mobiles) ne peuvent pas prendre en charge toutes les fonctionnalités de XHTML. XHTML 1.1 divise la spécification en modèles aux fonctionnalités limitées. Les petits navigateurs peuvent réduire la complexité en prenant en charge des modèles sélectionnés (mais une fois qu'un modèle est sélectionné, toutes ses fonctionnalités doivent être prises en charge).
XHTML 1.1 est un langage strict. XHTML 1.1 n'est pas rétrocompatible avec HTML 4.
Bases du XHTML
XHTML Basic est un petit sous-ensemble de XHTML 1.1. Il ne contient que des fonctionnalités XHTML de base, telles que la structure du texte, les images, les enchères de base et les tableaux de base. Il est conçu pour les petits navigateurs (tels que les appareils portables).
Événements XHTML
Grâce à la prise en charge du modèle objet de document W3C niveau 2 en XHTML, les gestionnaires d'événements peuvent être attachés aux éléments XHTML afin que les éléments parents puissent gérer les événements avant ou après les éléments enfants.
Pour en savoir plus sur DOM, suivez notre tutoriel DOM.
Impression XHTML
XHTML-Print fait partie de XHTML 1.1 (Modular XHTML).
XHTML-Print est conçu pour être utilisé sur des appareils mobiles et des imprimantes bon marché, qui peuvent souvent imprimer une page du début à la fin sans mise en cache d'impression ni pilote d'impression personnalisé pour l'appareil.
XForms
Grâce aux formulaires XHTML, les utilisateurs peuvent accéder à une page, ajouter des informations à la 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 du rendu de gérer les transactions Web interactives. Parce qu'il est conçu pour s'intégrer à XHTML, nous prévoyons que les futures applications de commerce électronique nécessiteront XForms.
Pour en savoir plus sur XForms, suivez notre tutoriel XForms.
Modularité XHTML
La modularité XHTML fait référence à la division de XHTML 1.0 en une collection de petits modèles qui fournissent des fonctionnalités spécifiques.
La modularité de XHTML 1.0 est obtenue grâce à l'utilisation du XML DTD (Document Type Definition).
La modularité XHTML 2.0 est obtenue grâce à l'utilisation de schémas XML.
Pour en savoir plus sur les DTD, suivez notre tutoriel DTD.
Pour en savoir plus sur les schémas XML, suivez notre didacticiel sur les schémas XML.
XHTML2.0
XHTML 2.0 est la nouvelle génération de langage de balisage. Sa fonctionnalité devrait être très similaire à XHTML 1.1, mais peut être modifiée pour se conformer aux exigences des normes XML, telles que XML Linking et XML Schema.
XLink
XLink est un langage permettant de créer des hyperliens dans des documents XML. XLink est similaire aux liens HTML - mais prend mieux en charge les liens simples (tels que HTML) et les liens étendus (utilisés pour relier plusieurs ressources entre elles).
Vous pouvez en savoir plus sur XLink dans notre tutoriel XLink .
HLien
HLink ajoute la possibilité de spécifier quels éléments XHTML peuvent représenter des hyperliens et comment parcourir les hyperliens.
HLink est une extension de XLink.
Spécification HTML et chronologie du W3C
Normes |
Projet/Proposition |
Recommandé |
XHTML1.0
26 janvier 2000
Révision XHTML 1.0
1er août 2002
XHTML1.1
31 mai 2001
Modules XHTML
10 avril 2001
Modules XHTML 1.1
5 juillet 2006
XHTML de base
19 décembre 2000
XHTML de base 1.1
5 juillet 2006
Événements XHTML
14 octobre 2003
Événements XHTML 2
16 février 2007
Impression XHTML
20 septembre 2006
Types de médias XHTML
1er août 2002
XForms 1.0
14 octobre 2003
XForms 1.0 (SE)
14 mars 2006
XForms 1.1
22 février 2007
XHTML2.0
26 juillet 2006
XLink
27 juin 2001
HLien
13 septembre 2002
Référence W3C :
Page d'accueil HTML du W3CDéclaration: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