Desde os últimos anos, o HTML5 se tornou popular e os engenheiros de desenvolvimento de HTML5 se tornaram muito populares no mercado de talentos. Como desenvolvedor de HTML5, as entrevistas são essenciais. Este artigo resume e apresenta dez perguntas clássicas de entrevistas de front-end sobre HTML5 com as quais você pode não estar familiarizado. Espero que seja útil para você em sua entrevista. abaixo. Já disse o suficiente, vamos dar uma olhada na introdução detalhada.
1. O que é HTML5?Resposta: HTML5 é o padrão HTML mais recente.
Nota: Descreva o propósito do design do lançamento do HTML5, bem como o uso atual no mercado, suporte do navegador, etc. . . .finalidade do projeto
HTML5 foi projetado para oferecer suporte a multimídia em dispositivos móveis. Novos recursos de sintaxe foram introduzidos para oferecer suporte a isso, como tags de vídeo, áudio e canvas. O HTML5 também introduz novos recursos que podem realmente mudar a forma como os usuários interagem com os documentos, incluindo:
· Novas regras de análise aumentam a flexibilidade
· Novas propriedades
· Elimine atributos obsoletos ou redundantes
· Funcionalidade de arrastar e soltar de um documento HTML5 para outro
2.Quais são os diferentes novos tipos de elementos de formulário em HTML5?Resposta: O formulário de verificação local precisa ser empacotado com uma tag de formulário para ver o efeito.
Resposta: Uma página WEB típica inclui cabeçalho, rodapé, navegação, área central e barra lateral. Agora, se quisermos renderizar esse conteúdo em uma área HTML em HTML4, podemos usar tags DIV.
Mas no HTML5, ao criar nomes de elementos para essas áreas, nós os tornamos mais claros e tornamos seu HTML mais legível.
Aqui estão mais detalhes dos elementos HTML5 que formam a estrutura da página: (observe que a principal consideração é a semântica da tag)
Resposta: Quase todos os navegadores de última geração, como Safari, Chrome, Firefox, Opera, IE8 e superiores, suportam HTML5
5. Por que não precisamos de DTD (Document Type Definition) em HTML5?Resposta: HTML5 não usa SGML ou XHTML É uma coisa totalmente nova, então você não precisa consultar o DTD. Para HTML5, você só precisa colocar o seguinte código de tipo de documento para informar ao navegador para reconhecer que este é. um documento HTML5.
6. Armazenamento offline HTML5?Resposta: localStorage armazena dados por um longo tempo e os dados não são perdidos após o navegador ser fechado;
Os dados do sessionStorage são excluídos automaticamente depois que o navegador é fechado.
7. Como o navegador gerencia e carrega recursos de armazenamento offline HTML5?responder:
(1) Quando estiver online, o navegador descobre que o cabeçalho HTML possui o atributo de manifesto e solicitará o arquivo de manifesto. Se for a primeira vez que acessa o aplicativo, o navegador fará o download dos recursos correspondentes com base no conteúdo do. arquivo de manifesto e armazená-los offline. Se o aplicativo foi acessado e os recursos foram armazenados offline, o navegador usará os recursos offline para carregar a página e, em seguida, o navegador comparará o novo arquivo de manifesto com o arquivo de manifesto antigo. Se o arquivo não tiver sido alterado, não. operação será executada, se o arquivo for alterado, os recursos no arquivo serão baixados novamente e armazenados offline.
(2) Quando offline, o navegador usa diretamente os recursos armazenados offline.
8. Descreva a diferença entre cookies, sessionStorage e localStorage.(1) Os cookies são transmitidos entre o navegador e o servidor, o sessionStorage e o localStorage não.
(2) sessionStorage e localStorage possuem maior espaço de armazenamento.
(3) sessionStorage e localStorage possuem interfaces mais ricas e fáceis de usar.
(4) sessionStorage e localStorage possuem espaços de armazenamento independentes.
9. Quais são os usos da API de visibilidade de página?Resposta: Quando a página é alternada para outros processos em segundo plano, a reprodução de músicas ou vídeos será pausada automaticamente.
10.Como desativar a função de preenchimento automático no formulário HTML5?Resposta: Basta definir autocomplete=off para entradas que você não deseja receber solicitações.
ResumirO texto acima é todo o conteúdo deste artigo. Espero que o conteúdo deste artigo tenha certo valor de referência para o estudo ou trabalho de todos. Se você tiver alguma dúvida, pode deixar uma mensagem para comunicar. Rede.