Curso de HTML5 e CSS3
Autor: Cleber Bettini | Publicado: 2012-05-15T09:38:00-07:00

Estou disponibilizando aqui para vocês os dois links das apostilas HTML5 e CSS3 do W3C!

DOWNLOAD
Apostila HTML5
Apostila CSS3

PARA SABER MAIS

HTML5 (Hypertext Markup Language, versão 5) é uma linguagem para estruturação e apresentação de conteúdo para a World Wide Web e é uma tecnologia chave da Internet originalmente proposto por Opera Software.
 É a quinta versão da linguagem HTML. Esta nova versão traz consigo 
importantes mudanças quanto ao papel do HTML no mundo da Web, através de
 novas funcionalidades como semântica e acessibilidade. Com novos 
recursos, antes só possíveis por meio de outras tecnologias. Sua 
essência tem sido melhorar a linguagem com o suporte para as mais 
recentes multimídias, enquanto a mantém facilmente legível por seres 
humanos e consistentemente compreendida por computadores e outros 
dispositivos (navegadores, parsers, etc). O HTML5 será o novo padrão para HTML, XHTML, e HTML DOM. Atualmente, está em fase de esboço, porém diversos navegadores já implementam algumas de suas funcionalidades.



Após seus predecessores imediatos HTML 4.01 e XHTML 1.1, HTML5 é uma 
resposta à observação de que o HTML e o XHTML, de uso comum na World Wide Web,
 é uma mistura de características introduzidas por várias 
especificações, juntamente com aquelas introduzidas por software, tais 
como os navegadores, aqueles estabelecidos pela prática comum, e os 
muitos erros de sintaxe em documentos existentes na web. É, também, uma 
tentativa de definir uma única linguagem simples de marcação que possa 
ser escrita em HTML ou em sintaxe XHTML. Isso inclui modelos de 
processamento detalhados para incentivar implementações mais 
interoperáveis; isso estende, melhora e racionaliza a marcação 
disponível para documentos, e introduz marcações e interfaces de 
programação de aplicativos (APIs) para aplicações web complexas. Pelas 
mesmas razões, HTML5 também é um candidato em potencial aplicações 
multi-plataforma móveis. Muitos recursos do HTML5 tem sido construídos 
com a consideração de ser capaz de executar em dispositivos de baixa 
potência como smartphones e tablets.



Em particular, HTML5 adiciona várias novas funções sintáticas. Elas 
incluem as tags de&lt;video&gt;,&lt;audio&gt;,&lt;header&gt; e 
elementos&lt;canvas&gt;, assim como a integração de conteúdos SVG
 que substituem o uso de tags&lt;object&gt; genéricas. Estas funções são
 projetadas para tornar mais fácil a inclusão e a manipulação de 
conteúdo gráfico e multimidia na web sem ter de recorrer a plugins
 proprietários e APIs.



Outros novos elementos, 
como&lt;section&gt;,&lt;article&gt;,&lt;header&gt; e&lt;nav&gt;, são 
projetados para enriquecer o conteúdo semântico dos documentos. Novos 
atributos têm sido introduzidos com o mesmo propósito, enquanto alguns 
elementos e atributos têm sido removidos.



Alguns elementos, 
como&lt;a&gt;, e&lt;menu&gt; têm sido mudados, redefinidos ou padronizados. As APIs e os modelos de objetos de documentos (DOM) não são mais pensamentos retrógrados, mas são partes fundamentais da especificação do HTML5.
 HTML5 também define com algum detalhe o processamento necessário para 
que erros de sintaxe de documentos inválidos sejam tratados 
uniformemente por todos os browsers e outros agentes de usuários em 
conformidade com o HTML5.



fonte: http://pt.wikipedia.org/wiki/HTML5