Qu'est-ce qu'un éditeur XHTML?

html est un langage de balisage hypertexte, un langage dérivé de SGML (langage de balisage généralisé standard) et utilisé sur le World Wide Web pour créer une structure pour la présentation des documents et créer des liens entre eux, en utilisant des balises et un ensemble de règles. XML est un langage de balisage extensible et un SGML simplifié. XHTML est un HTML extensible, un langage de balisage qui combine les caractéristiques de HTML et XML, avec des règles plus strictes que celles appliquées dans le codage HTML. Un éditeur XHTML est un environnement conçu pour créer XHTML.

Un éditeur XHTML n'est généralement pas trouvé comme un produit autonome. Il est assez courant de trouver un éditeur XHTML incorporé dans un produit qui fournit un ensemble plus complet d'éditeurs de développement Web. Par exemple, un progiciel peut combiner et l'éditeur XHTML avec un éditeur HTML. Un package plus complet pourrait inclure un éditeur HTML, un éditeur XHTML, un éditeur CSS (Cascading Style Sheets) et un éditeur JavaScript®.

Les éditeurs

xhtml ont souvent à la fois un éditeur de texte dans lequel saisir XHTML et un éditeur Wysiwyg (ce que vous voyez est ce que vous obtenez), et parfois il est possible de montrer uniquement la fenêtre Wysiwyg. Le but est de permettre à un utilisateur qui n'a pas appris les aspects techniques de la conception Web, tels que les langages de balisage et le CSS, pour pouvoir générer et modifier du contenu. Cependant, un problème avec les pages Web et les sites Web en cours de construction avec des éditeurs WYSIWYG corrects qui ne génèrent pas de balisage approprié. Xstandard® souligne le problème et fait de XHTML Wysiwyg Editor ™ pour résoudre ce problème, assurant que seul le balisage qui répond aux critères des meilleures pratiques est utilisé.

Une fonctionnalité importante que vous pouvez trouver dans un éditeur XHTML est la possibilité de choisir la version de XHTML sur laquelle vous travaillez. Adobe® Dreamweaver® CS4, par exemple, offre un choix de xhtml 1.0 transitionnel, xhtml 1.0 strict, xhtml 1.1 ou xhtml 1.0 mobile. HTML 4.01 Transitional et HTML 4.01 Strict sont également proposés.

En tout cas, il existe d'autres fonctionnalités qui peuvent être présentes dans un éditeur XHTML. Une fonctionnalité précieuse qui n'est pas universellement offerte est la validation XHTML. Alternativement, une correction dynamique peut être offerte avec un fichier journal d'erreur. Une fonction de conversion HTML à XHTML peut également être incluse. D'autres fonctionnalités souhaitables incluent la mise en évidence de la syntaxe, le Word Wrap et le format de transoformation UCF-8 (format de transoformation UCS 8 bits) - UCS signifie un jeu de caractères universel - pour permettre le travail sur des fichiers multilingues.

DANS D'AUTRES LANGUES