📚 Tipos de Linguagens de Marcação

Introdução

Existem diversos tipos de linguagens de marcação, cada uma criada para atender necessidades específicas.

Algumas são utilizadas para estruturar páginas web, outras para armazenamento de dados, documentação ou criação de gráficos.

📌 Embora possuam finalidades diferentes, todas utilizam marcações para organizar informações.

Principais Linguagens de Marcação

Linguagem Finalidade
HTML Estruturação de páginas web
XML Armazenamento e troca de dados
XHTML Versão mais rígida do HTML
SVG Gráficos vetoriais
Markdown Documentação simplificada

HTML - HyperText Markup Language

O HTML é a linguagem de marcação utilizada para criar a estrutura das páginas da internet.

Ela define títulos, parágrafos, imagens, links, tabelas, formulários e diversos outros elementos.

<h1>Meu Site</h1>

<p>Bem-vindo ao meu site.</p>
🌐 Todo site possui HTML em sua estrutura.

XML - Extensible Markup Language

O XML foi criado para armazenar e transportar dados entre sistemas.

Diferente do HTML, ele não possui tags pré-definidas. O próprio desenvolvedor cria as marcações necessárias.

<aluno>
  <nome>Maria</nome>
  <curso>HTML</curso>
</aluno>
📝 XML é muito utilizado em integrações entre sistemas.

XHTML - Extensible HyperText Markup Language

O XHTML é uma versão mais rígida do HTML baseada nas regras do XML.

Nele, todas as tags precisam ser corretamente fechadas e escritas de forma padronizada.

<br />

<img src="foto.jpg" alt="Imagem" />

Atualmente o HTML5 substituiu grande parte da utilização do XHTML.

SVG - Scalable Vector Graphics

SVG é uma linguagem de marcação utilizada para criar gráficos vetoriais.

Diferente das imagens tradicionais, gráficos SVG podem ser ampliados sem perder qualidade.

<svg width="100" height="100">
  <circle cx="50" cy="50"
          r="40"
          fill="blue" />
</svg>
🎨 SVG é muito utilizado em logotipos e ícones.

Markdown

Markdown é uma linguagem de marcação simplificada utilizada para criar documentação de forma rápida e organizada.

É amplamente utilizada no GitHub, documentação técnica e sistemas de gerenciamento de conteúdo.

# Título

## Subtítulo

- Item 1
- Item 2

Comparação entre as Linguagens

Linguagem Uso Principal Área
HTML Páginas Web Internet
XML Troca de Dados Integração
XHTML Padronização Web Desenvolvimento
SVG Gráficos Vetoriais Design
Markdown Documentação Conteúdo

Onde Encontramos Essas Linguagens?

Linguagem Exemplo de Uso
HTML Sites e Sistemas Web
XML Notas Fiscais Eletrônicas
XHTML Projetos Legados
SVG Logotipos e Ícones
Markdown README do GitHub

Vantagens das Linguagens de Marcação

Resumo da Aula

🎓 Aula concluída! Agora você conhece os principais tipos de Linguagens de Marcação e suas aplicações.