HTML5 é a quinta versão da linguagem de marcação padrão da web, HTML (Hypertext Markup Language). Lançado em 2014, o HTML5 trouxe consigo uma série de recursos e melhorias significativas em relação às versões anteriores, tornando-o a espinha dorsal da web moderna.

Sua importância reside na capacidade de fornecer uma estrutura robusta e flexível para a criação de páginas web dinâmicas e interativas.

Com suporte nativo para recursos como áudio, vídeo, gráficos vetoriais, animações e aplicativos web offline, o HTML5 permitiu aos desenvolvedores criar experiências de usuário ricas e envolventes diretamente no navegador, sem a necessidade de plug-ins de terceiros.

Além disso, o HTML5 introduziu uma série de novas tags semânticas, como <header>, <nav>, <section>, <article> e <footer>, que facilitam a criação de sites bem estruturados e acessíveis para usuários e mecanismos de busca. Isso não apenas melhora a usabilidade, mas também ajuda na otimização para motores de busca (SEO).

Com o crescimento contínuo do uso de dispositivos móveis e a diversidade de plataformas, o HTML5 desempenha um papel crucial na criação de conteúdo web responsivo, adaptável a diferentes tamanhos de tela e dispositivos. Isso proporciona uma experiência consistente e fluida para os usuários, independentemente do dispositivo que estão usando.

Conheça as tags HTML5 usadas para codificação ou marcação de texto

 

  1. <html>: Define o início e o fim do documento HTML.
  2. <head>: Contém informações sobre o documento, como título, metadados e links para scripts e estilos.
  3. <title>: Define o título da página que aparece na barra de título do navegador.
  4. <base>: Define o URL base para todos os URLs relativos em uma página.
  5. <link>: Define a relação entre o documento atual e um recurso externo (como uma folha de estilo).
  6. <meta>: Define metadados sobre o documento, como descrição, palavras-chave e codificação.
  7. <style>: Define estilos CSS embutidos no documento.
  8. <script>: Define scripts JavaScript embutidos no documento.
  9. <noscript>: Fornece conteúdo alternativo para usuários que têm scripts desativados em seus navegadores.
  10. <body>: Contém todo o conteúdo visível da página, como texto, imagens, vídeos, etc.
  11. <article>: Define um conteúdo independente e auto-suficiente, como um post de blog ou uma notícia.
  12. <section>: Define uma seção genérica em um documento.
  13. <nav>: Define uma seção de navegação.
  14. <aside>: Define um conteúdo relacionado, geralmente colocado ao lado do conteúdo principal.
  15. <header>: Define o cabeçalho da página ou de uma seção específica.
  16. <footer>: Define o rodapé da página ou de uma seção específica.
  17. <hgroup>: Define um grupo de cabeçalhos.
  18. <address>: Define informações de contato para o autor/proprietário de um documento ou artigo.
  19. <main>: Define o conteúdo principal da página.

Tags HTML5 para variáveis, dados, blocos e outros

 

  1. <dl>: Define uma lista de descrição.
  2. <dt>: Define um termo em uma lista de descrição.
  3. <dd>: Define a descrição de um termo em uma lista de descrição.
  4. <figure>: Define uma figura com legenda.
  5. <figcaption>: Define a legenda para uma figura.
  6. <div>: Define uma divisão genérica ou contêiner para elementos.
  7. <span>: Define uma divisão genérica em linha para elementos.
  8. <cite>: Define o título de uma obra citada.
  9. <q>: Define uma pequena citação em linha.
  10. <abbr>: Define uma abreviação ou acrônimo.
  11. <data>: Define um valor de dados.
  12. <time>: Define uma data/hora.
  13. <code>: Define um bloco de código.
  14. <kbd>: Define uma entrada de teclado.
  15. <samp>: Define uma saída de amostra de um programa de computador.
  16. <var>: Define uma variável.
  17. <mark>: Define um texto marcado.
  18. <ruby>: Define uma anotação de texto com base em caracteres ruby.
  19. <rt>: Define uma anotação de texto de ruby.
  20. <rp>: Define o que mostrar em navegadores que não suportam ruby.
  21. <bdi>: Isola uma parte do texto que pode ser formatada de maneira diferente do texto que está ao seu redor.
  22. <bdo>: Substitui a direção do texto.
  23. <wbr>: Define onde uma quebra de linha opcional pode ocorrer.
  24. <br>: Define uma quebra de linha.
  25. <ins>: Define texto inserido.
  26. <del>: Define texto excluído.
  27. <object>: Define um objeto incorporado, como um arquivo de mídia ou um plug-in.
  28. <param>: Define parâmetros para objetos <object>.

Tags HTML5 para áudio, vídeo, imagens e outros

 

  1. <video>: Define um vídeo.
  2. <audio>: Define um áudio.
  3. <source>: Define recursos de mídia para elementos <video> e <audio>.
  4. <track>: Define faixas de texto para elementos <video> e <audio>.
  5. <canvas>: Define uma área gráfica para desenho via JavaScript. (Ver aplicações)
  6. <map>: Define uma imagem com áreas clicáveis que direcionam para URLs diferentes.
  7. <area>: Define uma área clicável dentro de um mapa de imagem.
  8. <iframe>: Define um quadro embutido para exibir outro documento dentro da página.
  9. <embed>: Define um contêiner para um aplicativo externo ou conteúdo interativo.
  10. <object>: Define um objeto incorporado, como um arquivo de mídia ou um plug-in.
  11. <param>: Define parâmetros para objetos <object>.
  12. <script>: Define scripts JavaScript embutidos no documento.
  13. <noscript>: Fornece conteúdo alternativo para usuários que têm scripts desativados em seus navegadores.
  14. <applet>: Define um applet Java.
  15. <param>: Define parâmetros para applets <applet>.

Tags HTML5 para textos e outros

  1. <h1> até <h6>: Define os cabeçalhos ou Títulos de diferentes níveis, sendo <h1> o mais importante e <h6> o menos importante.
  2. <p>: Define um parágrafo de texto.
  3. <hr>: Define uma linha horizontal.
  4. <pre>: Define texto pré-formatado.
  5. <blockquote>: Define uma seção de texto citado.
  6. <ol>: Define uma lista ordenada.
  7. <ul>: Define uma lista não ordenada.
  8. <li>: Define um item de lista dentro de <ul> ou <ol>.
  9. <a>: Define um hiperlink para outra página ou recurso.
  10. <em>: Define texto enfatizado.
  11. <strong>: Define texto fortemente enfatizado, ou seja: Negrito.
  12. <small>: Define texto de menor importância.
  13. <s>: Define texto que não é mais preciso ou relevante.
  14. <basefont>: Define a fonte base para texto em um documento.
  15. <font>: Define fonte, cor e tamanho do texto.
  16. <big>: Define texto grande.
  17. <strike>: Define texto riscado.
  18. <tt>: Define texto de teletipo.
  19. <center>: Define texto centralizado.
  20. <dir>: Define uma lista de diretórios.
  21. <menu>: Define um menu de navegação ou contexto.
  22. <frame>: Define um quadro dentro de um quadro.
  23. <frameset>: Define um conjunto de quadros.
  24. <noframes>: Fornece conteúdo alternativo para navegadores que não suportam quadros.
  25. <details>: Define um widget de detalhes que o usuário pode interagir para revelar ou ocultar conteúdo.
  26. <summary>: Define um resumo visível para um elemento <details>.
  27. <dialog>: Define uma caixa de diálogo ou janela modal.
  28. <template>: Define um modelo de conteúdo que pode ser clonado e inserido em um documento usando JavaScript.
  29. <slot>: Define um espaço reservado dentro de um modelo que pode ser preenchido com conteúdo quando o modelo é instanciado.

Tags obsoletas ou não mais recomendadas

  1. <acronym>: (Não mais recomendado) Define um acrônimo para um termo.
  2. <base>: Define o URL base para todos os URLs relativos em uma página.
  3. <isindex>: (Não mais recomendado) Define um campo de entrada para pesquisa.
  4. <keygen>: (Não mais recomendado) Define um campo de geração de chave para formulários.
  5. <command>: (Não mais recomendado) Define um comando que o usuário pode invocar.
  6. <spacer>: (Não mais recomendado) Define um espaço em branco.
  7. <marquee>: (Não mais recomendado) Define um texto que se move ou rola automaticamente.
  8. <nobr>: (Não mais recomendado) Define texto que não deve ser quebrado em várias linhas.
  9. <bgsound>: (Não mais recomendado) Define um som de plano de fundo.
  10. <blink>: (Não mais recomendado) Define texto piscante.

 

Essas são todas as tags do HTML5, algumas das quais são obsoletas ou não mais recomendadas devido aos padrões atuais da web.

Certifique-se de utilizar as tags mais modernas e apropriadas para criar páginas web acessíveis e compatíveis com os padrões atuais.

O seu feedback é muito importante, Deixe o seu comentário abaixo.

Esse é o seu portal de Desenvolvimento Web