O que é um editor XHTML?
html é uma linguagem de marcação de hipertexto, um idioma derivado do SGML (linguagem de marcação generalizada padrão) e usada na worl wide Web para criar estrutura para a apresentação de documentos e criar links entre eles, usando tags e um conjunto de regras. XML é uma linguagem de marcação extensível e SGML simplificado. O XHTML é extensível HTML, uma linguagem de marcação que combina recursos de HTML e XML, com regras mais rigorosas do que as aplicadas na codificação HTML. Um editor XHTML é um ambiente projetado para a criação de xhtml.
Um editor XHTML geralmente não é encontrado como um produto independente. É bastante comum encontrar um editor XHTML incorporado em um produto que fornece um pacote mais abrangente de editores de desenvolvimento da Web. Por exemplo, um pacote de software pode combinar e o editor XHTML com um editor HTML. Um pacote mais completo pode incluir um editor de HTML, editor XHTML, editor CSS (Cascading Style Sheets) e editor JavaScript®.
Os editoresxhtml geralmente possuem um editor de texto para inserir o XHTML e um Wysiwyg (o que você vê é o que obtém), e às vezes é possível mostrar apenas a janela Wysiwyg. O objetivo é permitir que um usuário que não tenha aprendido os aspectos técnicos do web design, como markup e CSS, ainda poder gerar e editar conteúdo. No entanto, um problema com páginas da web e sites sendo construídos com o XHTML correto foram editores do WYSIWYG que não geram marcação adequada. O XStandard® aponta o problema e faz com que o XHTML WYSIWYG Editor ™ aborde isso, garantindo que apenas a marcação que atenda aos critérios de melhores práticas seja usada.
Um recurso importante que você pode encontrar em um editor XHTML é a capacidade de escolher a versão do XHTML em que você está trabalhando. O Adobe® Dreamweaver® CS4, por exemplo, oferece uma opção de transição XHTML 1.0, XHTML 1.0 Strict, XHTML 1.1 ou XHTML 1.0 Mobile. HTML 4.01 Transition e HTML 4.01 também são oferecidos.
De qualquer forma, existem outros recursos que podem estar presentes em um editor XHTML. Um recurso valioso que não é universalmente oferecido é a validação XHTML. Como alternativa, a correção dinâmica pode ser oferecida juntamente com um arquivo de log de erros. Um recurso de conversão HTML para XHTML também pode ser incluído. Outros recursos desejáveis incluem destaque da sintaxe, Word Wrap e UTF-8 Unicode (formato de transoformação UCS/Unicode de 8 bits)-o UCS significa conjunto de caracteres universais-para ativar o trabalho em arquivos multilíngues.