|
|||||
Introdução ao XHTMLsábado, 2 de fevereiro de 2008 O XHTML (eXtensible HyperText Markup Language) é uma linguagem de marcação baseada no HTML, projetada para combinar a simplicidade e funcionalidade do HTML com a estrutura e a robustez do XML (eXtensible Markup Language). Ele foi desenvolvido pelo W3C (World Wide Web Consortium) como uma evolução do HTML 4.01, com o objetivo de tornar os documentos da web mais consistentes e compatíveis com diferentes plataformas e dispositivos. Por que o XHTML foi criado?O HTML tem uma sintaxe flexível, mas essa permissividade muitas vezes resulta em códigos malformados que podem ser interpretados de maneiras diferentes por navegadores distintos. Por outro lado, o XML exige uma estrutura rigorosa e bem-formada. O XHTML foi introduzido para trazer essa rigidez do XML para a web, garantindo que os documentos sejam mais fáceis de processar por máquinas e ferramentas. Diferenças principais entre HTML e XHTMLAqui estão algumas diferenças fundamentais: Sintaxe Bem-FormadaNo XHTML, todos os elementos devem ser bem-formatados, o que significa:
Exemplo em HTML:
Exemplo equivalente em XHTML:
No XHTML, a tag Declaração do NamespaceOs documentos XHTML devem incluir um namespace para indicar que seguem a especificação XML. Exemplo:
No HTML, essa declaração é desnecessária. Diferenciação entre Maiúsculas e MinúsculasOs nomes de tags e atributos no XHTML são case-sensitive, o que significa que Elementos VaziosNo XHTML, elementos vazios devem ser explicitamente fechados. Por exemplo:
Documentos devem ser bem-formatadosArquivos XHTML devem ser bem-formados para serem considerados válidos. Isso significa que devem seguir as regras do XML, como a correta aninhagem de tags. Exemplo:
Vantagens do XHTML
Desvantagens do XHTML
|
Estou de olho em você!!! Vote na minha HomePage
|
||||
|