HTML5

HTML5 é o quinto padrão principal de HTML. O desenvolvimento do padrão começou em 2007, e os sites HTML5 começaram a se tornar comuns em 2010. O padrão final do HTML5 foi oficialmente padronizado pelo W3C em 28 de outubro de 2014.

O padrão HTML anterior, o HTML 4.01, foi padronizado em 1999 — quinze anos antes da publicação do padrão HTML5. No entanto, na década anterior ao HTML5, a maioria dos sites era escrita em XHTML, uma versão mais rigorosa do HTML publicada em 2000. O HTML5 foi projetado para substituir tanto o HTML 4 quanto o XHTML, oferecendo aos desenvolvedores web um padrão mais simples que inclui vários recursos novos para a web moderna.

A tabela abaixo inclui uma lista de novos elementos, ou tags, introduzidos no HTML5 e usados para definir a estrutura de um documento.

TagDescrição
<header>Define o cabeçalho da página da web
<footer>Define o rodapé da página
<nav>Define a barra de navegação
<main>Define o conteúdo principal de uma página da web
<article>Define um artigo dentro de uma página
<section>Define uma seção de um documento ou artigo
<aside>Define o conteúdo fora do conteúdo principal de uma página

Essas tags simplificam o código-fonte da página da web, assim como os estilos correspondentes em CSS. Por exemplo, para definir um elemento de navegação em XHTML, normalmente você escreveria "<div class="nav"> no HTML da página e definiria uma classe chamada ".nav" no CSS. No HTML5, você pode simplesmente inserir a tag <nav> no HTML e estilizar o próprio elemento usando CSS.

O HTML5 também inclui várias outras tags novas. Alguns exemplos são <canvas> e <svg> para gráficos, e <audio> e <video> para elementos de multimídia. Essas tags oferecem novos recursos aos desenvolvedores web, embora seja importante observar que o HTML5 ainda depende muito de CSS e JavaScript para a estilização das páginas, as animações e a interação do usuário. Portanto, a maioria dos sites interativos em HTML5 é criada usando uma combinação de HTML5, CSS3 e JavaScript ou jQuery.

NOTE: Os padrões HTML anteriores incluíam um espaço entre "HTML" e o número (ou seja, HTML 1.0, HTML 4.01). O HTML 5.0 elimina o espaço e é oficialmente escrito como HTML5.

Atualizado June 11, 2015 por Per C.

quizTeste seus conhecimentos

Which of the following describes Single Sign-On (SSO) authentication?

A
Signing into multiple systems with one set of credentials
0%
B
Using a temporary set of credentials that are only valid once
0%
C
Allowing only one user access to a system at a time
0%
D
Using a guest account whose information is deleted after signing out
0%
Correct! Incorrect!     View the SSO definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de HTML5 nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.