LorDz 14 Postado Novembro 5, 2009 Share Postado Novembro 5, 2009 (editado) Isso mesmo hojê irei ensinar um pouco sobre XHTML. Objetivo Este tutorial tem por objetivo descrever o que é, para que serve e porque adotar a linguagem de marcação XHTML, apresentando seus aspectos estruturais e semânticos, bem como ressaltando as vantagens do seu uso. De onde veio o XHTML? Todas as linguagens de marcação da web são baseadas em SGML, uma metalinguagem complexa, projetada para máquinas com a finalidade de servir de base para criação de outras linguagens. O SGML foi usado para criar a XML (Extensible Markup Language), também uma metalinguagem, porém bem mais simples. Com XML você cria suas próprias tags e atributos para escrever seu documento web. Isto significa que é você quem cria sua linguagem de marcação. XHTML foi criado dentro deste conceito e por isso é uma aplicação XML. As tags e atributos do XHTML foram criadas ("inventadas") aproveitando-se as nossas conhecidas tags e atributos do HTML 4.01 e suas regras. Conclui-se que ao usar XHTML, estamos escrevendo um código XML, onde as tags e atributos já estão definidas e isto proporciona todos os benefícios de XML sem as complicações e complexidade do SGML. XHTML é uma linguagem de marcação bastante familiar para quem conhece HTML e a transformação de um documento existente de HTML para XHTML é uma tarefa bem simples, como veremos adiante. Qual a finalidade do XHTML ? XHTML é a sigla em inglês para EXtensible HyperText Markup Language que em português resulta em Linguagem Extensível para Marcação de Hipertexto, uma aplicação XML, escrita para substituir o HTML e nada mais é do que um HTML "puro, claro e limpo". Vantagens de se usar XHTML Enumeram-se várias e efetivas vantagens de se usar XHTML nos novos documentos web produzidos ou migrar os documentos atuais escritos em HTML. E, dentre elas destaca-se em primeiro plano a compatibilidade da linguagem XHTML com as futuras aplicações de usuários, garantindo desde já que as criações XHTML conservar-se-ão estáveis por longos anos. A tendência é a de que futuras versões de browsers e agentes de usuários em geral, deixem de suportar elementos e atributos já em desuso ("deprecated") segundo as recomendações do W3C, bem assim como antigos e ultrapassados esquemas e esboços do HTML. XHTML é a linguagem da web do futuro desde já a disposição de projetistas e desenvolvedores web. XHTML é um código consistente que dispensa uso de "truques" e "hacks" para contornar "bugs". Editar um código XHTML existente é uma tarefa bem simples por se tratar de uma escrita limpa e evidente. O tempo de carregamento de uma página XHTML é mais rápido pois os browsers tem a interpretar uma página limpa sem ter que interpretar e decidir sobre renderização de erros de código. Uma página XHTML é mais acessível aos browsers e aplicações de usuário padrão incrementando a interoperabilidade e a portabilidade dos documentos web. Uma página XHTML é totalmente compatível com todas as aplicações de usuários para HTML, antigas e já ultrapassadas. XHTML é uma "Web Standard" XHTML 1.0 é uma recomendação do W3C e sua versão atual data de 26 de janeiro de 2000. Isto significa que trata-se de uma linguagem estável, oficialmente especificada pelo W3C, tendo sido projetada e revisada pelos seus membros e é uma "Web Standard". Tradução para o português da Recomendação W3C de 26 de janeiro de 2000, revisada em 1 de agosto de 2002 - XHTML™ 1.0 The Extensible HyperText Markup Language (Segunda Edição) - Uma reformulação do HTML 4 em XML 1.0 As diferenças entre XHTML e HTML As principais diferenças são: •todas as tags devem ser escritas em letras minúsculas;•as tags devem estar convenientemente aninhadas; •os documentos devem ser bem formados; •o uso de tags de fechamento é obrigatório; •elementos vazios devem ser fechados; •diferenças para os atributos. Abraços Créditos: LorDz Maujor Editado Novembro 5, 2009 por LorDz Link para o comentário Compartilhar em outros sites More sharing options...
kaique_sorcerer 1 Postado Novembro 6, 2009 Share Postado Novembro 6, 2009 Vlwz muito bom :smile_positivo: vai ajudar muita gente. Link para o comentário Compartilhar em outros sites More sharing options...
ArthurFavilla 6 Postado Novembro 6, 2009 Share Postado Novembro 6, 2009 Muito bom, eu não sabia nada, e ainda não sei nada, porém da pra entender, só acho que você deveria melhorar a formatação. Link para o comentário Compartilhar em outros sites More sharing options...
spartangui 10 Postado Novembro 7, 2009 Share Postado Novembro 7, 2009 não é bem um tuto, é uma explicação de o que é xhtml, eu acho que voce poderia colocar alguns exemplos que são bem usados pra explicação fica melhor, aí conta bem mais história do que como é usado e o porque. Link para o comentário Compartilhar em outros sites More sharing options...
Henrique Moura 193 Postado Dezembro 7, 2009 Share Postado Dezembro 7, 2009 Tutorial movido :forward: Vai ajudar quem quiser seguir o ramo da programação, porém não era necessário colocá-lo nesta seção. Link para o comentário Compartilhar em outros sites More sharing options...
RobsonDias 0 Postado Dezembro 16, 2009 Share Postado Dezembro 16, 2009 não li por que ja sei mais otimo trabalho por postar isso aqui Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados