Se você é novato na área não se preocupe, se você sabe que é um processador de texto
já tem o suficiente para o começo, já que html é puro texto.
Com o passar do tempo recomendo instalar uma IDE (Integrated Development Environment)
ou ambiente integrado de desenvolvimento. É basicamente um editor de texto com a
semântica da linguagem embutida nele. No que ajuda? Veja a imagem abaixo:
É com essa ferramenta, o visual studio community edition que desenvolvi esta página.
Dá pra notar que a IDE ajuda muito.
Existem outros editores mais simples como o Sublime Text, Atom, Notepad++ e você verá
que dependendo do seu trabalho um ou outro pode ser utilizado, dependendo do nível de
detalhes que você precisa no desenvolvimento.
Eu gosto do Visual Studio porque, por exemplo, ele me indica erro na sintaxe javascript
ainda quando estou editando e não preciso 'abrir' a página e testar o javascript para
descobrir o erro.
Escolha a IDE que você se sente mais confortável, não importa qual seja.
Sendo assim, abaixo exibo o formato típico e mínimo de uma página HTML funcional :
<!DOCTYPE html>Contudo essas novas tags (header,footer, etc) são facultativas mas sites de busca como o Google agradecem se você usar porque fica focado onde certas informações estão no código da página.