HTML (HyperText Markup Language) é a linguagem de marcação padrão para criar páginas web. Ela estrutura conteúdo semanticamente para que navegadores possam renderizá-lo consistentemente entre dispositivos.
Conceitos Fundamentais
Marcação, Não Programação
HTML descreve estrutura, não lógica. Sem variáveis, loops, ou funções. Usa elementos (tags) para rotular tipos de conteúdo: cabeçalhos, parágrafos, links, imagens, listas, tabelas, formulários, seções.
Anatomia de um Elemento
<tagname attribute="value">Conteúdo</tagname>
Tag de abertura: `
`
Atributos: `class="intro" id="first" lang="pt"`
Conteúdo: Texto, elementos aninhados, ou vazio
Tag de fechamento: `` (elementos void como ``, ` `, `` auto-fecham: ``)