Diferença entre HTML 4 e HTML 5

HTML 4 vs HTML 5

HTML 4 e HTML 5 são duas versões da Linguagem de Marcação de Hipertexto, conhecida resumidamente como HTML. É basicamente usado para criar páginas da web estáticas. Versões diferentes do HTML foram lançadas ao longo dos anos e a mais recente é o HTML 5. Há certas diferenças entre o HTML 4 e o HTML 5..

HTML 4

A versão 4 do HTML suporta recursos como scripts, tabelas mais sofisticadas, folhas de estilo, objetos de incorporação, suporte aprimorado para texto misto e da direita para a esquerda. A acessibilidade para pessoas com deficiência também foi aprimorada com as melhorias nos formulários.

O HTML 4 foi projetado com a assistência de especialistas em internacionalização, para que os documentos possam ser transportados facilmente e também possam ser escritos em diferentes idiomas. Isso é alcançado com a incorporação do RFC2070.

Vários novos recursos foram adicionados ao HTML 4, especialmente para pessoas com limitações:

• Melhor distinção entre apresentação e estrutura do documento. Isso incentiva o uso de folhas de estilo, em vez de atributos HTML e elementos de apresentação.

• Um objeto pode ter uma descrição de texto usando a marcação.

• Adição de teclas de acesso, etiquetas ativas e melhores formulários.

• Adição de elemento MAP ou mecanismo de mapa de imagem e também no lado do cliente.

• Suporte aos atributos lang e title para todos os elementos.

• descrições longas de imagens, molduras e tabelas etc.

• Grande variedade de mídia de destino, para que possa ser usada com folhas de estilo.

• Melhores legendas, tabelas, mecanismos e grupos de colunas.

HTML 5

HTML 5 é a versão mais recente do HTML. Em 2004, o HTML foi desenvolvido pelo W3C, mas depois disso eles se concentraram mais em XHTML e XML. Assim, um novo grupo chamado WHATWG ou Grupo de Trabalho de Tecnologia de Aplicação de Hipertexto da Web foi formado e funcionou no HTML 5.

Esta versão do HTML está focada nos requisitos dos desenvolvedores que fazem aplicativos da Web e também aborda os problemas enfrentados na versão anterior do HTML..

Embora não tenha havido finalização em relação à especificação do HTML 5, existem alguns elementos que podem ser usados, desde que o navegador o suporte. Por exemplo, o elemento canvas é usado para desenhar gráficos junto com scripts. Este elemento é suportado pelo IE 8, Firefox, Opera e Safari.

Por ser a especificação mais recente, muitos navegadores serão compatíveis no futuro próximo. A melhor coisa do HTML 5 é que ele é compatível com versões anteriores. Se você é um desenvolvedor de aplicativos da web, pode querer aprender o HTML 5 porque ele suporta várias tags e atributos para aplicativos. Por exemplo, alguns novos manipuladores de eventos no HTML 5 são ondrag, ondrop, ondragstart e ondragend.

Diferença entre HTML 4 e HTML 5

• O tratamento de erros foi codificado e redescoberto completamente no HTML 5. Isso ajuda os desenvolvedores de navegadores a padronizar e reduzir o tempo e o dinheiro para mostrar as coisas de maneira consistente em uma página da web. Isso não é possível no HTML 4.

• O HTML 5 tornou o navegador mais uma plataforma de aplicativos com a ajuda de JavaScript, CSS e HTML. Houve a adição de muitos elementos diretamente do HTML 4, como, e .

• Novos elementos também foram adicionados ao HTML 5, como,, etc, que não estavam presentes na versão anterior. Isso torna as páginas mais semânticas e muito mais fáceis de ler.