Nous voyons souvent ces trois choses sur un site Web technique ou BBS: XHTML DHTML SHTML. Que font-ils exactement? Examinons les instructions et les explications ci-dessous.
Xhtml:HTML est un langage de conception Web de base. XHTML est un langage de balisage basé sur XML. Il ressemble un peu à HTML, avec seulement quelques différences petites mais importantes. XHTML est un XML qui joue un rôle similaire à HTML. Par conséquent, essentiellement, XHTML est une technologie de transition qui combine les fonctions puissantes de XML (certaines d'entre elles) et les caractéristiques simples de HTML (principalement).
À la fin de 2000, l'organisation internationale W3C (World Wide Web Consortium) a annoncé la sortie de XHTML version 1.0. XHTML 1.0 est une nouvelle langue optimisée et améliorée basée sur HTML 4.0, dans le but d'être basé sur des applications XML. XHTML est un HTML amélioré, et son évolutivité et sa flexibilité s'adapteront aux besoins des futures applications réseau. Vous trouverez ci-dessous des questions de base communes sur XHTML répondu par Steven Pemberton, président du groupe de travail HTML du W3C.
(1) XHTML résout les problèmes qui restreignent sérieusement son développement dans la langue HTML. Il existe aujourd'hui trois principaux inconvénients du développement HTML: il ne peut pas s'adapter aux besoins de plus de périphériques et d'applications réseau, tels que les téléphones mobiles, les PDA et les appareils d'information, qui ne peuvent pas afficher directement HTML; Parce que le code HTML n'est pas standardisé et gonflé, le navigateur doit être intelligent et suffisamment énorme pour afficher correctement HTML; Les données et les performances sont mitigées, de sorte que si votre page change son affichage, vous devez recréer HTML. Par conséquent, le HTML doit se développer pour résoudre ce problème, donc W3C a formulé XHTML, qui est un pont de HTML à XML.
(2) XML est la tendance du développement Web, donc les gens sont impatients de rejoindre la tendance XML. XHTML est la norme actuelle pour remplacer le langage de balisage HTML4. En utilisant XHTML 1.0, tant que vous respectez soigneusement certaines règles simples, vous pouvez concevoir des pages adaptées à la fois pour le système XML et les navigateurs HTML les plus récents. Cela signifie que vous pouvez concevoir XML immédiatement sans attendre que les gens utilisent des navigateurs compatibles XML. Cette directive permet une transition en douceur vers XML pour le Web.
(3) Un autre avantage de l'utilisation de XHTML est qu'il est très strict. La mauvaise situation actuelle de HTML sur Internet est choquante. Les premiers navigateurs ont accepté des balises HTML privées, les gens ont donc dû utiliser divers navigateurs pour détecter la page une fois la conception de la page terminée pour voir si elle était compatible. Il existe souvent de nombreuses différences inexplicables, et les gens ont dû modifier la conception pour s'adapter à différents navigateurs.
(4) XHTML peut bien interagir avec d'autres langages, applications et protocoles basés sur XML.
(5) XHTML fait partie de la famille des normes Web et peut être utilisé dans d'autres agents utilisateur tels que les appareils sans fil.
(6) En termes de conception de sites Web, XHTML peut vous aider à vous débarrasser de la mauvaise habitude de présenter le code et de vous aider à développer l'habitude de l'épreuve de la marque pour tester le travail des pages.
DHTML:DHTML n'est qu'un concept de fabrication de pages Web. En fait, aucune organisation ou organisation n'a introduit des normes soi-disant DHTML ou des spécifications techniques. Le DHTML n'est pas une technologie, une norme ou une spécification. DHTML est juste un concept de conception qui intègre et applique la technologie de la page Web et les normes linguistiques existantes pour créer une page Web qui peut toujours modifier les effets des éléments de page en temps réel après le téléchargement.
DHTML contient à peu près les technologies, normes ou spécifications suivantes suivantes:
Exemple de code [www.cuoxin.com]