Na linha 14, eu defino um position: absolute; e bottom:0; para footer, forçando sempre para o final do div. Se houver pouco conteúdo o Rodapé fica lá embaixo, se houver muito, o rodapé desce junto com o conteúdo.
O Elemento HTML de Navegação ( ) representa uma seção de uma página que aponta para outras páginas ou para outras áreas da página, ou seja, uma seção com links de navegação.
Aplicando o elemento NAV O elemento nav não deve ser usado em links mencionados em um parágrafo de conteúdo e também em links no rodapé do tipo “site criado por…”. Apenas aqueles grupos que contém links importantes devem ser englobados por esse elemento. Forma tradicional de marcação para blocos de navegação.
O elemento HTML representa uma seção genérica contida em um documento HTML, geralmente com um título, quando não existir um elemento semântico mais específico para representá-lo.
O elemento HTML representa um grupo de suporte introdutório ou navegacional. Pode conter alguns elementos de cabeçalho mas também outros elementos como um logo, seções de cabeçalho, formulário de pesquisa, e outros.
A tag do HTML5 Como o próprio nome pode sugerir, ela que vai encabeçar uma região de seu site. Cuidado para não confundir com a tag , que serve para informar características da página. O que existe no será, de fato, exibido no seu site.
Como fazer cabeçalhos do Twitter que se destacam e ganham seguidores
Só use header e hgroup quando forem necessários A tag “hgroup” foi descontinuada. ... Infelizmente, não é difícil encontrar elementos e sendo usados de forma inapropriada.
O charset UTF-8 é o que usamos na web atual e faz parte de um padrão chamado Unicode. A ideia é que com ele possamos representar qualquer caractere de qualquer idioma. Ao usar o charset dentro da tag meta de nosso arquivo estamos dizendo ao navegador: quando for ler esse arquivo, use as regras do charset UTF-8.
Basicamente, o W3C cumpre sua missão com a criação de padrões e diretrizes para a Web. Desde 1994, o W3C publicou mais de 110 desses padrões, denominados Recomendações do W3C. O W3C também se envolve em educação e divulgação, desenvolve softwares e atua como fórum aberto para discussões sobre a Web.
O HTML5 possui uma ferramenta gráfica ponderosa, chamada de Canvas (tela, em Inglês). Com o Canvas, é muito mais fácil de criar animações, desenhos e outros visuais complexos sem a necessidade de usar um aplicativo externo. Embora o seu uso aumente diariamente, nem todos os navegadores são compatíveis com o HTML5.