Física | Análise de Circuitos | Lógica de Programação | Tecnologia da Informação | Sobre o blog

sábado, 18 de dezembro de 2010

(X)HTML - Definições

A linguagem HTML para marcar textos é constituída de elementos e atributos.
Um texto marcado com essa linguagem é chamado de Hipertexto HTML.

Os nomes dos elementos HTML foram escolhidos levando em conta a destinação do elemento. Assim, um elemento HTML destinado a marcar um cabeçalho recebeu o nome heading, que em inglês significa cabeçalho ou título de uma seção do documento; o elemento destinado a marcar parágrafos foi denominado paragraph, cujo significa parágrafo, e assim por diante.
Este vínculo entre o nome do elemento e sua finalidade na marcação é um conceito básico no objetivo primordial da linguagem, que é marcar estruturalmente conteúdos de um documento.

A linguagem HTML compreende 91 elementos, dos quais 11 estão incluídos em uma lista de elementos em desuso. Encontre nesta página os elementos para consulta: w3schools.

Como as linguagens  de marcação para a Web são baseadas em SGML, uma metalinguagem de complexa, projetada para máquinas e com a finalidade de servir de base para criação de outras linguagens. A SGML foi usada para criar a XML (Extensible Markup Language), também metalinguagem, porém mais simples ao entendimento humano.

Com XML se pode criar tags e atributos próprios para a implementação desejada de hipertextos. A XHTML foi criada dentro desse conceito e, por isso, é uma aplicação XML. As tags e os atributos da XHTML são as mesmas do HTML 4.01.

Pode-se dizer que, ao escrever em XHTML, estaria-se escrevendo HTML reformulado para XML, no qual as tags e os atributos já estão definidos. Uma marcação assim constituída proporciona todos os benefícios próprios da XML sem as complicações nem a complexidade da SGML, e torna documentos web com a funcionalidade adicional de ser compatível com as aplicações XML.

Nenhum comentário: