XML é projetado para descrever dados, com foco no conteúdo dos dados.
O HTML foi projetado para exibir dados, com foco na aparência dos dados.
Conhecimento básico que você deve dominar:
Antes de continuar, você precisará de um conhecimento básico de:
HTML/XHTML
JavaScript ou VBScript
O que é XML?
XML significa linguagem de marcação extensível
XML é uma linguagem de marcação, muito parecida com HTML
XML é projetado para descrever dados
As tags XML não são predefinidas. Você mesmo precisa definir os rótulos.
XML usa Declaração de Tipo de Documento (DTD) ou Esquema XML para descrever dados.
XML com DTD ou esquema XML foi projetado para ser autodescritivo.
XML é um padrão W3C
XML é uma linguagem de marcação extensível padrão W3C que foi estabelecida como padrão W3C em 10 de fevereiro de 1998. www.As
principais diferenças entre XML e HTML
XML foi projetado para transportar dados.
XML não se destina a substituir HTML.
são
projetados para finalidades diferentes:
XML é projetado para descrever dados e seu foco é o conteúdo dos dados.
O HTML foi projetado para exibir dados, com foco na aparência dos dados.
O HTML foi projetado para exibir informações, enquanto o XML foi projetado para descrever informações.
XML sem nenhum comportamento
XML não faz nada.
Talvez seja um pouco difícil de entender, mas o XML não fará nada. XML é projetado para estruturar, armazenar e transmitir informações.
Abaixo está uma nota de Jani para Tove, armazenada como XML:
<nota>
<to>Tove</to>
<de>Jani</from>
<heading>Lembrete</heading>
<body>Não se esqueça de mim neste fim de semana!</body>
</note> www. Esta tag possui um título e uma mensagem. Ele também contém informações sobre o remetente e o destinatário. No entanto, este documento XML ainda não faz nada. São apenas informações puras embaladas em tags XML. Precisamos escrever software ou programas para transmitir, receber e exibir este documento.
XML é gratuito e extensível
As tags XML não são predefinidas. Você tem que “inventar” seus próprios rótulos.
As tags utilizadas para marcar documentos HTML e sua estrutura são predefinidas. Os autores de documentos HTML só podem usar as tags definidas no padrão HTML (como <p>, <h1>.).
XML permite que os autores definam suas próprias tags, bem como sua própria estrutura de documento.
As tags no exemplo acima não estão definidas em nenhum padrão XML. Essas tags foram inventadas pelos autores de documentos XML. XML
é um complemento do HTML
XML não é um substituto para HTML.
É importante entender que XML não substitui HTML. No futuro do desenvolvimento da Web, o cenário mais provável é que o XML seja usado para descrever dados e o HTML seja usado para formatar e exibir esses dados.
Nossa melhor descrição de XMLna Website Building Academy
é: XML é uma ferramenta multiplataforma, independente de software e hardware, para transmissão de informações.
O papel do XML no futuro do desenvolvimento web
XML estará em todo lugar.
Quando vemos o rápido progresso no desenvolvimento do padrão XML e a rápida velocidade com que um grande número de desenvolvedores de software adotam esse padrão, não podemos deixar de suspirar.
Acreditamos firmemente que o XML desempenhará um papel tão importante no futuro da Web quanto o HTML, que sempre foi a pedra angular da Web, e que o XML se tornará a ferramenta mais comumente usada para todo processamento e transmissão de dados.