Desde los últimos años, HTML5 se ha vuelto popular y los ingenieros de desarrollo de HTML5 se han vuelto muy populares en el mercado de talentos. Como desarrollador de HTML5, las entrevistas son esenciales. Este artículo resume y presenta diez preguntas clásicas de entrevistas de HTML5 con las que quizás no esté familiarizado. Espero que le sean de alguna ayuda en su entrevista. A continuación, ya hemos dicho lo suficiente, echemos un vistazo a la introducción detallada.
1. ¿Qué es HTML5?Respuesta: HTML5 es el último estándar HTML.
Nota: Describa el propósito del diseño del lanzamiento de HTML5, así como el uso actual del mercado, la compatibilidad con el navegador, etc. . . .propósito del diseño
HTML5 está diseñado para admitir multimedia en dispositivos móviles. Se introdujeron nuevas funciones de sintaxis para respaldar esto, como etiquetas de video, audio y lienzo. HTML5 también introduce nuevas características que realmente pueden cambiar la forma en que los usuarios interactúan con los documentos, incluyendo:
· Las nuevas reglas de análisis aumentan la flexibilidad
· Nuevas propiedades
· Eliminar atributos obsoletos o redundantes
· Funcionalidad de arrastrar y soltar de un documento HTML5 a otro
2. ¿Cuáles son los diferentes tipos de elementos de formulario nuevos en HTML5?Respuesta: El formulario de verificación local debe estar envuelto con una etiqueta de formulario para ver el efecto.
Respuesta: Una página WEB típica incluye encabezado, pie de página, navegación, área central y barra lateral. Ahora, si queremos representar este contenido en un área HTML en HTML4, es posible que deseemos usar etiquetas DIV.
Pero en HTML5, al crear nombres de elementos para estas áreas, los hacemos más claros y hacemos que su HTML sea más legible.
Aquí hay más detalles de los elementos HTML5 que forman la estructura de la página: (tenga en cuenta que la consideración principal es la semántica de las etiquetas)
Respuesta: Casi todos los navegadores de alta gama, como Safari, Chrome, Firefox, Opera, IE8 y superiores, admiten HTML5.
5. ¿Por qué no necesitamos DTD (Definición de tipo de documento) en HTML5?Respuesta: HTML5 no usa SGML o XHTML. Es algo completamente nuevo, por lo que no es necesario consultar la DTD. Para HTML5, solo necesita colocar el siguiente código de tipo de documento para indicarle al navegador que lo reconozca. un documento HTML5.
6. ¿Almacenamiento fuera de línea HTML5?Respuesta: localStorage almacena datos durante mucho tiempo y los datos no se pierden después de cerrar el navegador;
Los datos de sessionStorage se eliminan automáticamente después de cerrar el navegador.
7. ¿Cómo gestiona y carga el navegador los recursos de almacenamiento fuera de línea HTML5?respuesta:
(1) Cuando está en línea, el navegador encuentra que el encabezado HTML tiene el atributo de manifiesto y solicitará el archivo de manifiesto. Si es la primera vez que accede a la aplicación, el navegador descargará los recursos correspondientes según el contenido de la misma. archivo de manifiesto y guárdelos sin conexión. Si se ha accedido a la aplicación y los recursos se han almacenado sin conexión, el navegador utilizará los recursos sin conexión para cargar la página y luego comparará el nuevo archivo de manifiesto con el antiguo archivo de manifiesto. Si el archivo no ha cambiado, no. Se realizará la operación. Si el archivo cambia, los recursos del archivo se volverán a descargar y almacenarán sin conexión.
(2) Cuando está sin conexión, el navegador utiliza directamente los recursos almacenados sin conexión.
8. Describa la diferencia entre cookies, sessionStorage y localStorage.(1) Las cookies se transmiten entre el navegador y el servidor, mientras que sessionStorage y localStorage no.
(2) sessionStorage y localStorage tienen mayor espacio de almacenamiento.
(3) sessionStorage y localStorage tienen interfaces más ricas y fáciles de usar.
(4) sessionStorage y localStorage tienen espacios de almacenamiento independientes.
9. ¿Cuáles son los usos de la API de visibilidad de página?Respuesta: Cuando la página cambia a otros procesos en segundo plano, la reproducción de música o videos se pausará automáticamente.
10.¿Cómo desactivar la función de autocompletar en formato HTML5?Respuesta: Simplemente configure autocompletar = desactivado para la entrada que no desea que se le solicite.
ResumirLo anterior es el contenido completo de este artículo. Espero que el contenido de este artículo tenga cierto valor de referencia para el estudio o trabajo de todos. Si tiene alguna pregunta, puede dejar un mensaje para comunicarse. Red.