Eu vi ontem no W3C que um novo draft html5 (draft de trabalho) foi lançado em 10 de junho. Li a nova documentação da versão que ele fornece e fiz algumas anotações:
O draft html5 não se tornou o padrão oficialCitar:
A publicação como um rascunho de trabalho não implica endosso pela associação do W3C.
Lançado como um rascunho não significa que ele foi endossado (apoiado) dos membros do W3C.
A especificação HTML5 não será considerada concluída antes que haja pelo menos duas implementações completas da especificação.
A especificação HTML5 não será anunciada até que pelo menos dois softwares tenham sido implementados.
O XHTML1 foi lançado em 1999 e levou dois ou três anos para receber apoio total, e não foi até recentemente que foi totalmente promovido. Portanto, levará algum tempo para esperar até que o HTML5 seja suportado (especialmente o navegador não-mainstream). De acordo com o cronograma do grupo de trabalho HTML do W3C, não haverá uma finalização formal até 2010.
Declaração Doctype que é surpreendentemente simples
<! doctype html>
É tão simples, ha. Além disso, não há diferença entre a parte superior e a minúscula. Vale a pena notar que a especificação exige que, se esse doctype for declarado, a chamada sintaxe HTML 'personalizada' possa ser usada (sintaxe HTML personalizada, não sei por que é chamado), que é a sintaxe HTML anterior que não requer fechamento de tags. Ao mesmo tempo, ainda permite a sintaxe do formato XML, como o XHTML, para que você deva declarar o documento Doctype do documento XML sem usar o acima.
Compatibilidade para a frenteA especificação HTML5 não possui elementos depreciados porque, por um lado, exige que os designers não experimentem certos elementos, mas, por outro lado, exige que os navegadores suportem esses elementos. Dessa forma, na minha intuição, ele pretende apoiar todas as páginas anteriores escritas em HTML ou XHTML. Esta é uma bênção para os designers, e eles não serão mais restringidos pela estrita sintaxe do XHTML.
Elementos excluídosObviamente, esses elementos são relativos ao HTML4, mas também pode ser visto que o HTML5 não é um retiro simples para o HTML4. Ainda adere a algum espírito importante de XHTML, como os elementos de expressão de interface puros devem ser abandonados e o CSS é adotado.
Como seu efeito é puramente apresentador e, portanto, melhor tratado pelo CSS, os seguintes elementos devem ser descartados:
BaseFont/Big/Center/Fonte/S/Strike/TT/U.
Os seguintes elementos são descartados porque seu uso afetou a usabilidade e a acessibilidade para o usuário final de maneira negativa:
Frame/FrameSet/Noframes
Os seguintes elementos são descartados porque não foram usados com frequência, criados confusão ou podem ser tratados por outros elementos:
sigla/applet/isIndex/dir
O que eu quero explicar aqui é: o acrônimo é recomendado para ser substituído pela ABBR. Mas parece que, no IE, o ABBR não é tão útil quanto o acrônimo. Para detalhes, consulte o documento de teste HTML em http://www.mikkolee.com/3. Use objeto em vez disso para applet. Este rótulo é abandonado há muito tempo. No entanto, quando eu estava estudando HTML, mencionei esse applet em todos os livros. Naquela época, todos estavam cheios de desejos de java, mas agora estão tristemente se retirando do estágio da história, o que é bastante emocional. Isindex e Dir. Não vou falar sobre os dois aqui e não os recomendo quando se trata do HTML3.
Mais novos elementosO HTML5 lançou muitos novos elementos, então não os listarei aqui. Por favor, veja
http://www.ibm.com/developerworks/cn/xml/x-html5/.
Se você estiver mais interessado no HTML5, existem alguns artigos relacionados listados na parte inferior deste artigo, também pode conferir.
Texto original: www.mikkolee.com/22