HTML5 é a próxima versão do padrão HTML. Embora o HTML5 não subverte completamente o HTML4, eles também têm algumas diferenças. Para obter as informações mais recentes e mais completas de comparação HTML5-html4, consulte http://dev.w3.org/html5/html4-differences/, que parece ser um pouco mais. Neste mundo onde o IE ainda existe, você pode primeiro dominar as diferenças no HTML5 e não é tarde demais para estudá -lo cuidadosamente depois de todo o apoio.
1. Sintaxe simplificada
O HTML5 simplifica muita sintaxe sutil, como a declaração do doctype, você só precisa escrever <! Doctype html>. HTML 5 Especifica UTF-8 A codificação da seguinte maneira <meta charset = utf-8>
2. <lVAs> tag substitui o flash
O Flash causou problemas a muitos desenvolvedores da Web, e o jogo flash em uma página da web requer um monte de código e plug-ins. A tag <Canvas> permite que os desenvolvedores interajam com os usuários com a interface do usuário, desde que usem uma tag.
3 adicionaram muitas tags novas
Um princípio do design HTML5 é refletir melhor a semântica do site; portanto, as tags como <weweler> e <wower> são adicionadas para indicar claramente a estrutura da página da web; Adicionar tags <Section> e <Artigo>, <Section> e <Artigo> também são propícios para esclarecer a estrutura da página da web e mais propício ao SEO; Adicionar tags <pune> e <Figura>, <pune> pode ser usado para criar menus tradicionais, ou para barras de ferramentas e menus de contexto. <Figura> Tags tornam o texto e as imagens da Web mais profissionais no layout; As novas tags <udio> e <dide> são adicionadas, essas duas tags podem ser as duas tags mais úteis no HTML5 e também são muito convenientes de usar. Por exemplo, a incorporação de vídeos nas páginas HTML5 leva apenas uma peça pequena.
A cópia do código é a seguinte:
<largura do vídeo = 450 altura = 340 controles>
<fonte src = jamshed.mp4 type = video/mp4>
Seu navegador não oferece suporte ao recurso de incorporação de vídeo.
</video>
Da mesma forma, o áudio e outras coisas são semelhantes.
4. Novo formulário
O HTML5 fez muitas modificações nas tags <form> e <mormInput>, adicionou muitos novos atributos e modificou muitos atributos.
5. Exclua as tags <b> e <font>, <drame>, <Center>, <big> tags
6.html5 suporta diferentes tipos de tipos de armazenamento
O HTML5 suporta armazenamento local e foi implementado através de cookies em versões anteriores. O armazenamento local HTML5 é rápido e seguro. E o HTML5 possui dois objetos diferentes que podem ser usados para armazenar dados. O HTML5 armazena e acessa dados através do JS:
O LocalStorage é adequado para armazenamento de dados a longo prazo e os dados não serão perdidos após o fechamento do navegador.
SessionStorage é apenas um armazenamento de dados da sessão e os dados armazenados são excluídos automaticamente após o fechamento do navegador.
Em geral, o HTML5 foi além do escopo dos idiomas de marcação, e mais tags semânticas tornarão o HTML5 mais útil. O Canvas+WebGL e outras tecnologias realizam recursos de processamento de imagem e imagem sem plug-in e gráficos; O armazenamento local pode realizar aplicativos offline; WebSocket, alterando o modelo PURY PULL do HTTP para realizar o sonho de push de dados; MathML, SVG, etc., suporta renderizações mais ricas, etc. Agora, o entendimento do HTML5 ainda está no estágio da superfície. No futuro, lerei mais livros HTML5 e adicionarei algumas idéias.