tutoriais mais recente desenvolvimento web

HTML5 Introdução


O que é HTML5?

HTML5 é uma linguagem de marcação utilizada para estruturação e conteúdo apresentando na World Wide Web. É a versão quinta e atual do padrão HTML.

Foi publicado em outubro 2014 pelo World Wide Web Consortium (W3C) para melhorar a língua com suporte para as últimas multimídia, mantendo-o tanto facilmente legível por seres humanos e consistentemente entendido por computadores e dispositivos, como navegadores web, analisadores, etc.

HTML5 é destinado a subsumir não só HTML 4, mas também XHTML 1 e DOM Nível 2 HTML.


O que é novo em HTML5?

O DOCTYPE declaração para HTML5 é muito simples:

<!DOCTYPE html>

A codificação de caracteres (charset) declaração também é muito simples:

<meta charset="UTF-8">

Exemplo HTML 5:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title> Title of the document </title>
</head>

<body>
Content of the document......
</body>

</html>

A codificação de caracteres padrão em HTML5 é UTF-8.


Novos elementos HTML5

Os novos elementos mais interessantes são:

Novos elementos semânticos como <header> , <footer> , <article> e <section> .

Novos atributos controle de formulário, como número, data, hora, calendário e gama.

Elementos novos gráficos: <svg> e <canvas> .

Novos elementos multimédia: <audio> e <video> .

No capítulo Suporte HTML5 , você vai aprender a "teach" navegadores antigos para lidar com HTML5 semântica.


Nova HTML5 da API (Application Programming Interfaces)

Os mais interessantes novas APIs são:

  • Geolocalização HTML
  • Arraste HTML and Drop
  • Armazenamento local HTML
  • HTML Application Cache
  • Trabalhadores da Web em HTML
  • HTML SSE

Armazenamento local é um poderoso substituto para cookies .


Elementos Removido em HTML5

Os seguintes elementos html4 foram removidos do HTML 5:

Elemento Utilize vez
<acronym> <abbr>
<applet> <object>
<basefont> CSS
<big> CSS
<center> CSS
<dir> <ul>
<font> CSS
<frame>  
<frameset>  
<noframes>  
<strike> CSS
<tt> CSS

No capítulo HTML5 Migração , você vai aprender como é fácil migrar de HTML4 para HTML5.


História HTML

Desde os primeiros dias da web, tem havido muitas versões do HTML:

Versão Ano
Tim Berners-Lee inventou www 1989
Tim Berners-Lee inventou HTML 1991
Dave Raggett elaborado HTML + 1993
Grupo de Trabalho HTML HTML definido 2.0 1995
W3C HTML 3.2 Recomendado 1997
W3C HTML Recomendado 4.01 1999
W3C XHTML 1.0 recomendada 2000
Draft HTML5 WHATWG Primeiro Pública 2008
HTML5 WHATWG vivo Padrão 2012
Recomendação HTML5 W3C final 2014

Tim Berners-Lee inventou a "World Wide Web" , em 1989, e da Internet decolou na década de 1990.

De 1991 a 1998, HTML desenvolvido a partir da versão 1 para a versão 4.

Em 2000, o World Wide Web Consortium (W3C) recomendou XHTML 1.0.

A sintaxe XHTML era rigoroso, e os desenvolvedores foram forçados a escrever válido e "well-formed" código.

Em 2004, WHATWG (Web Hypertext Application Technology Working Group) foi formada em resposta a retardar o desenvolvimento W3C, ea decisão do W3C para fechar o desenvolvimento do HTML, em favor do XHTML.

WHATWG queria desenvolver HTML, consistente com a forma como foi utilizado o web, sendo compatível com versões anteriores do HTML.

No período 2004-2006, a iniciativa WHATWG ganhou apoio pelos principais fabricantes de navegadores.

Em 2006, o W3C anunciou que iria apoiar WHATWG.

Em 2008, a primeira versão pública HTML5 foi lançado.

Em 2012, WHATWG e W3C decidido sobre uma separação:

WHATWG irá desenvolver HTML como um "Living Standard" .

Um padrão de vida nunca está totalmente concluída, mas sempre atualizado e melhorado. Novos recursos podem ser adicionados, mas a funcionalidade de idade não pode ser removido.

O WHATWG vivo padrão foi publicado em 2012, e é atualizado continuamente.

W3C irá desenvolver uma HTML5 definitivo e padrão XHTML5, como um "snapshot" do WHATWG.

A recomendação W3C HTML5 foi lançado outubro 2014 28.