Estruturar a Web com HTML

This translation is incomplete. Please help translate this article from English

Para criar sites da Web, deverá saber sobre HTML — a tecnologia fundamental para definir a estrutura de uma página da Web. HTML é utilizado para especificar se o seu conteúdo da Web deve ser reconhecido como um parágrafo, lista, cabeçalho, hiperligação, imagem, leitor de multimédia, formulário, ou um dos muitos outros elementos disponíveis ou mesmo um novo elemento que defina.

Passos de aprendizagem

Idealmente, deveria começar a sua jornada de aprendizagem aprendendo HTML. Comece a ler Introdução ao HTML. Depois pode passar para a aprendizagem sobre os tópicos mais avançados, tais como:

  • CSS, e como o utilizar para estilizar HTML (por exemplo, alterar os tipos e tamanhos de fontes do seu texto, colocar bordas e aplicar sombras, desenhar sua página com múltiplas colunas, agregar animações e outros efeitos visuais.) 
  • JavaScript, e como o utilizar para adicioanr funcionalidade dinâmica às páginas da Web ( por exemplo, encontrar a sua posição e mostrá-la num mapa, fazer com que os elementos UI apareçam/desapareçam quando alterna um botão, guardar os dados dos utilizadores localmente nos seus computadores, e muito, muito mais.) 

Antes de iniciar este tópico, deve estar pelo menos familizado com o uso de computadores, e ser um usuário da Web (i.e. ser um usuário que acessa a Web e consuma o conteúdo).  Você deverá ter um trabalho básico de configurar um ambiente como detalhado em  Installing basic software, e entender como criar e manusear arquivos, como detalhado em a Dealing with files — ambos são partes do nosso módulo completo para iniciantes Getting started with the web.

É recomendado que inicie com Primeiros passos na Web antes de tentar este tópico, no entanto isto não é absolutamente necessário; muito do que está apresentado no artigo HTML - Essencial também está coberto no nosso módulo de Introdução ao HTML com um pouco mais de detalhe. 

Módulos

Este tópico contém os seguintes módulos, numa ordem sugerida para trabalhar com eles. Deve-se definitivamente começar com o primeiro.
Introdução ao HTML 
Este módulo prepara o palco, levando você a usar importantes conceitos e sintaxe, procurando aplicar HTML ao texto, como criar hiperlinks e como usar HTML para estruturar uma webpage.
Multimédia e integração
Este  módulo explora como usar HTML para incluir multimidia nas tuas páginas web, inclisive sobre as diferentes formas de fazê-lo e como imbutir videos e até outras páginas web inteiras.
Tabelas HTML
Como apresentar dados de forma organizada na página web de compreensível pode ser um desafio. Este módulo apresenta as formas básica de organizar tabelas, permitindo organizar características complexas como implementar legendas e sumários.          Consulte 

Resolver problemas de HTML comuns

Use HTML to solve common problems oferece links para seções com conteúdo que explanam como usar HTML para resolver os problemas mais comuns quando se cria webpage: lidando com títulos, acresentando imagens e vídeos, separando conteúdo, criando formas básicas, etc.

Consulte também

Formulários da Web
This module provides a series of articles that will help you master the essentials of web forms. Web forms are a very powerful tool for interacting with users — most commonly they are used for collecting data from users, or allowing them to control a user interface. However, for historical and technical reasons it's not always obvious how to use them to their full potential. We'll cover all the essential aspects of Web forms including marking up their HTML structure, styling form controls, validating form data, and submitting data to the server.
HTML (Linguagem de Marcação de Hipertexto)
The main entry point for HTML reference documentation on MDN, including detailed element and attribute references — if you want to know what attributes an element has or what values an attribute has, for example, this is a great place to start.