Após o lançamento do manual chinês CSS3.0 da equipe na China, a popularidade do HTML5.0 e CSS3.0 tem explodido em todos os lugares recentemente, parece que nesta era de navegadores provocando uns aos outros, muitos tópicos foram criados; a indústria.
Anos atrás, a equipe do Google Chrome veio até a empresa para discussões relacionadas, e a empresa me pediu para fazer um plano preliminar de discussão. Então pensei sobre isso e cheguei a três pontos:
Os dois primeiros pontos são mais direcionados ao próprio Chrome, e o terceiro ponto, acho, é mais direcionado aos programadores de navegador em nossa nova era, bem como aos nossos amigos estrangeiros que formulam os padrões W3C;
Olhando para trás, a guerra entre XHTML2.0 e HTML5.0 durou quase 4 anos (2002/8/5 - 2006/7/26), e o resultado da batalha é que o XHTML2.0 recuou derrotado.
A primeira coisa que vale a pena mencionar sobre esta guerra contra o XHTML2.0 é a reflexão que ele nos deixou em seus pensamentos: (Se você leu " O futuro da Web: XHTML 2.0 " do mestre Nicholas Chase, pode clicar para pular as preliminares. )
1. Substitua tags puramente expressivas, como b e i, por tags semânticas. (Separação de estrutura, comportamento e desempenho)
<i>ênfase</i>, <b>mais ênfase</b>.
e
<em>ênfase</em>, <strong>mais ênfase</strong>.
2. Substitua imagens de conteúdo como img pelo atributo src e use srctype para definição de tipo. (Permite que descrições de texto sejam exibidas quando recursos externos falham ao carregar, eliminando as restrições de alt)
<object>Use o objeto para apresentar o áudio de introdução da Apple</object>
<img src="apple.png" alt="Esta é a imagem de uma maçã" />
<p>Esta é uma descrição da fruta maçã. </p>
e
<p src="apple.mp3" srctype="audio/x-mpeg">
<span src="apple.png" srctype="image/png">Esta é a imagem de uma maçã</span>
Esta é uma descrição da fruta maçã.
</p>