Jump to content
Fórum Script Brasil
  • 0

Diferença


fly
 Share

Question

2 answers to this question

Recommended Posts

  • 0

html:

HTML é a sigla de Hypertext Markup Language (linguagem de marcação de hipertexto). Essa linguagem consiste em um conjunto de códigos (chamados de marcas ou tags) usados para definir a aparência e funcionalidade das páginas da Web que você usando seu navegador, como o Netscape Navigator/Communicator ou o Microsoft Internet Explorer. Ou seja, é com o HTML que se constrói as páginas pelas quais você navega na Internet. Um documento formatado com código HTML é chamado de documento HTML, como esta página que você está vendo agora. Um documento HTML precisa ter um formato adequado para ser reconhecido e interpretado corretamente pelo navegador. O formato básico é:

<HTML>
<HEAD>
<TITLE>Título da página</TITLE>
</HEAD>
<BODY>

DHTML:

A tecnologia DHTML (Dynamic HTML) foi apresentada inicialmente como um conjunto de inovações ao Internet Explorer 4.0. DHTML disponibiliza para o criador de uma página web a habilidade de criar documentos que interagem com o usuário, sem a necessidade de um processamento do lado do servidor. A tecnologia DHTML nos disponibiliza, entre outras coisas: Animação: através da movimentação de elementos em uma página.

Formatação e posicionamento: através da flexibilidade para formatar elementos HTML, como a alteração dinâmica de cor, tamanho, fonte, posicionamento e outras características. Interação: através de uma linguagem de programação, como o JavaScript, para gerar interação com o usuário

XHTML:

O nome diz tudo: XHTML combina XML com HTML. Mais formalmente, XHTML é um XML reescrito do HTML. O que isto significa na prática?

XML e HTML têm muito em comum. Uma única diferença (mas muito importante) é que XML é linguagem de marcação genérica enquanto HTML é uma linguagem de marcação específica para documentos de hipertextos.

O entendimento da diferença entre XML e HTML é essencial para entender XHTML, assim tomemos um exemplo. HTML é específico porque ele define elementos específicos, há um elemento para parágrafo (<P>), um elemento para imagem (<IMG>), um elemento para negrito (<B>). XML, por outro lado, não define elementos. Por isso ele é genérico. É o autor que define os elementos necessários em seu documento. Por exemplo o DocBook, que é um vocabulário XML para documentação técnica, define um elemento parágrafo (<Para>) mas MathML, um vocabulário XML para matemática, não define um elemento para parágrafos. Não há necessidade de parágrafos em equações matemáticas, assim não há elemento parágrafo em MathML! Mas MathML define elementos para soma (<sum>), exponenciação (<exp>) e outros conceitos matemáticos.

XML:

A sigla XML corresponde a Linguagem de Marcação Expansível, do inglês eXtensible Markup Language, e

consiste em um padrão utilizado para a marcação de documentos que contém informações estruturadas, ou

seja, documentos que contém uma estrutura clara e precisa da informação que é armazenada em seu

conteúdo.

A Web possui como principal característica a distribuição de informações através de documentos, que são

apresentados normalmente pelos navegadores. XML possibilita uma melhor estruturação da informação

circulante na Web, na medida em que permite a definição de documentos onde claramente são separados:

conteúdo, significado e apresentação. Com algumas vantagens importantes, como, por exemplo, um mesmo

conteúdo poderá ser apresentado com diversos formatos diferentes.

Dessa forma, os documentos disponibilizados em XML na Internet poderão ser indexados de forma mais

precisa que as tradicionais páginas planas escritas em HTML.

Na prática XML é um padrão para troca de informações entre diversas plataformas, que apenas possibilita a

descrição de dados, em um arquivo de formato texto. Várias “linguagens” derivadas de aplicações que

utilizam os recursos de XML a torna uma poderosa ferramenta para a publicação de informações.

Link to comment
Share on other sites

  • 0
Guest - Vitor -

wink.gif Muito interessante... alguém poderia dar um exemplo através de código entre o HTML e o xHTML??

Tipo assim: como seria um documento que possui um texto, uma figura, e uma tabela nos dois modos!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      150.7k
    • Total Posts
      648.5k
×
×
  • Create New...