Programa do Curso

Introdução

  • Antecedentes
  • Público
  • Âmbito de aplicação
  • Historial
  • Notas de conceção
  • HTML vs XHTML
  • Estrutura desta especificação
  • Uma rápida introdução a HTML
  • Requisitos de conformidade para os autores
  • Leitura recomendada

Infra-estruturas comuns

  • Terminologia
  • Requisitos de conformidade
  • Sensibilidade a maiúsculas e minúsculas e comparação de cadeias de caracteres
  • UTF-8
  • Microssintaxe comum
  • URLs
  • Obtenção de recursos
  • Interfaces DOM comuns
  • Namespaces

Semântica, estrutura e APIs dos documentos HTML

  • Documentos
  • Elementos
  • APIs em documentos HTML
  • Interacções com XPath e XSLT
  • Inserção dinâmica de marcação

Os elementos de HTML

  • O elemento de raiz
  • Metadados do documento
  • Scripting
  • Secções
  • Agrupamento de conteúdos
  • Semântica ao nível do texto
  • Edições
  • Conteúdo incorporado
  • Dados tabulares
  • Formulários
  • Elementos interactivos
  • Ligações
  • Expressões idiomáticas comuns sem elementos específicos
  • Correspondência de elementos HTML utilizando selectores

Carregamento de páginas Web

  • Contextos de navegação
  • O objeto Window
  • Origem
  • Histórico de sessões e navegação
  • Navegar na Web
  • Aplicações Web offline

APIs de aplicações Web

  • Scripting
  • Métodos utilitários de base64
  • Temporizadores
  • Pedidos do utilizador
  • Estado e capacidades do sistema: o objeto Navigator

Interação com o utilizador

  • O atributo oculto
  • Ativação
  • Foco
  • Atribuição de atalhos de teclado
  • O atributo contenteditable
  • Verificação ortográfica e gramatical
  • Arrastar e largar
  • APIs de edição

A sintaxe HTML

  • Escrever HTML documentos
  • Analisar HTML documentos
  • Serializar HTML fragmentos
  • Analisar HTML fragmentos
  • Referências a caracteres nomeados

A sintaxe XHTML

  • Escrever documentos XHTML
  • Analisar documentos XHTML
  • Serialização de fragmentos XHTML
  • Analisar fragmentos de XHTML

Renderização

  • Introdução
  • A folha de estilo do agente do utilizador CSS e as sugestões de apresentação
  • Elementos substituídos
  • Ligações
  • Quadros e conjuntos de quadros
  • Meios interactivos
  • Meios de impressão

Características obsoletas

  • Características obsoletas mas conformes
  • Características não conformes
  • Requisitos para implementações

Considerações sobre a IANA

  • text/html
  • text/html-sandboxed
  • aplicação/xhtml+xml
  • text/cache-manifest
  14 horas
 

Declaração de Clientes (3)

Cursos Relacionados

Categorias Relacionadas