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

HTML est HyperText Markup Language, langage dérivé du langage SGML (Standard Generalized Markup Language) et utilisé sur le Web pour créer une structure de présentation des documents et créer des liens entre eux à l’aide de balises et d’un ensemble de règles. XML est EXtensible Markup Language et SGML simplifié. XHTML est EXtensible HTML, un langage de balisage combinant des fonctionnalités HTML et XML, avec des règles plus strictes que celles appliquées au codage HTML. Un éditeur XHTML est un environnement conçu pour la création de XHTML.

Un éditeur XHTML ne se trouve généralement pas en tant que produit autonome. Il est assez courant de trouver un éditeur XHTML incorporé dans un produit fournissant un ensemble plus complet d'éditeurs de développement Web. Par exemple, un progiciel peut associer un éditeur XHTML à 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 il est parfois possible d'afficher uniquement la fenêtre WYSIWYG. L’objectif est de permettre à un utilisateur qui n’a pas appris les aspects techniques de la conception Web, tels que les langages de balisage et les CSS, de continuer à générer et à modifier du contenu. Cependant, l'un des problèmes rencontrés lors de la création de pages Web et de sites Web avec le code XHTML correct concerne les éditeurs WYSIWYG qui ne génèrent pas le balisage approprié. XStandard® souligne le problème et fait en sorte que XHTML WYSIWYG Editor ™ résolve ce problème, en veillant à ce que seul le balisage répondant aux critères de meilleures pratiques soit 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 le choix entre XHTML 1.0 Transitional, 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.

Dans tous les cas, d'autres fonctionnalités peuvent être présentes dans un éditeur XHTML. La validation XHTML est une fonctionnalité intéressante qui n’est pas offerte universellement. Une correction dynamique peut également être proposée avec un fichier journal des erreurs. Une fonctionnalité de conversion HTML vers XHTML peut également être incluse. Parmi les autres fonctionnalités souhaitables, citons la coloration syntaxique, le retour à la ligne et le format Unicode UTF-8 (format de transoformation UCS / Unicode) - UCS signifie Universal Character Set - pour permettre de travailler sur des fichiers multilingues.

DANS D'AUTRES LANGUES

Cet article vous a‑t‑il été utile ? Merci pour les commentaires Merci pour les commentaires

Comment pouvons nous aider? Comment pouvons nous aider?