¿Qué es un editor XHTML?

HTML es un lenguaje de marcado de hipertexto, un lenguaje derivado de SGML (lenguaje de marcado generalizado estándar) y utilizado en la red mundial para crear estructura para la presentación de documentos y crear enlaces entre ellos, utilizando etiquetas y un conjunto de reglas. XML es un lenguaje de marcado extensible y SGML simplificado. XHTML es HTML extensible, un lenguaje de marcado que combina características de HTML y XML, con reglas más estrictas que las aplicadas en la codificación HTML. Un editor XHTML es un entorno diseñado para autorizar XHTML.

Un editor XHTML generalmente no se encuentra como un producto independiente. Es bastante común encontrar un editor XHTML incorporado en un producto que proporcione un paquete más completo de editores de desarrollo web. Por ejemplo, un paquete de software puede combinar y el editor XHTML con un editor HTML. Un paquete más completo podría incluir un editor HTML, editor XHTML, editor de CSS (hojas de estilo Cascading) y editor de JavaScript®.

XHTML Los editores a menudo tienen un editor de texto para ingresar XHTML y un Wysiwyg (lo que ves es lo que obtienes) editor, y a veces es posible mostrar solo la ventana Wysiwyg. El propósito es permitir que un usuario que no haya aprendido los aspectos técnicos del diseño web, como lenguajes de marcado y CSS, aún pueda generar y editar contenido. Sin embargo, un problema con las páginas web y los sitios web que se crean con XHTML correcto han sido editores WYSIWYG que no generan un marcado adecuado. XStandard® señala el problema y hace que XHTML Wysiwyg Editor ™ aborde esto, asegurando que solo se use el marcado que cumpla con los criterios de mejores prácticas.

Una característica importante que puede encontrar en un editor XHTML es la capacidad de elegir la versión de XHTML en la que está trabajando. Adobe® Dreamweaver® CS4, por ejemplo, ofrece una opción de XHTML 1.0 Transitional, XHTML 1.0 Strict, XHTML 1.1 o XHTML 1.0 Mobile. HTML 4.01 Transitional y HTML 4.01 Strict también se ofrecen.

En cualquier caso, hay algunas otras características que pueden estar presentes en un editor XHTML. Una característica valiosa que no se ofrece universalmente es la validación XHTML. Alternativamente, se puede ofrecer una corrección dinámica junto con un archivo de registro de errores. También se puede incluir una función de conversión HTML a XHTML. Otras características deseables incluyen resaltado de sintaxis, envoltura de palabras y UTF-8 UNICODE (formato de transformación UCS/Unicode de 8 bits)-UCS significa un conjunto de caracteres universal-para habilitar el trabajo en archivos multilingües.

OTROS IDIOMAS