>> Tecnologia Eletrônica >  >> Áudio Pessoal >> Boomboxes

O Que é HTML? HyperText Markup Language Explicado

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: `O Que é HTML? HyperText Markup Language Explicado`)

Estrutura Essencial do Documento

<!DOCTYPE html> <html lang="pt"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Título da Página</title> <link rel="stylesheet" href="styles.css"> </head> <body> <header><h1>Título do Site</h1></header> <main> <article> <h2>Título do Artigo</h2> <p>Texto do parágrafo.</p> </article> </main> <footer>© 2024</footer> </body> </html> 

Categorias Principais de Elementos

Estrutura Semântica (HTML5)

  • <header>, <footer>, <main>, <section>, <article>, <aside>, <nav> – estrutura significativa para acessibilidade/SEO

Conteúdo de Texto

  • Cabeçalhos: `

    `–`

    ` (hierarquia importa)
  • Parágrafos: `

    `

  • Ênfase: `` (negrito/semântico), `` (itálico/semântico)
  • Listas: `
      `/`
        `/`
      1. `, `
        `/`
        `/`
        `
      2. Citações: `
        `, ``, ``

    Mídia e Embeds

    • Imagens: `O Que é HTML? HyperText Markup Language Explicado` (alt obrigatório)
    • Vídeo: `
    • Áudio: `
    • Iframe: `