Maison  >  Article  >  interface Web  >  10 questions d'entretien HTML5 à haute fréquence

10 questions d'entretien HTML5 à haute fréquence

小云云
小云云original
2017-11-18 16:22:361805parcourir

Si vous apprenez le HTML5, vous sentez-vous effrayé ou nerveux pendant l'entretien ? En tant que programmeurs, nous rencontrerons toujours des questions d'entretien pendant l'entretien. Bien sûr, HTML5 a également des questions d'entretien, c'est pourquoi l'éditeur les a résumées pour vous en ligne. .Voici 10 questions d'entretien HTML5 très courantes. Les amis qui se préparent pour des entretiens peuvent y prêter attention.

1. Quels sont les nouveaux types de documents et jeux de caractères HTML5 ?

<!doctype html>

HTML5 utilise un exemple d'encodage UTF-8 :

<meta charset=”UTF-8″>

2 Comment intégrer l'audio dans HTML5 ?

HTML5 prend en charge l'audio aux formats MP3, Wav et Ogg Voici un exemple simple d'intégration d'audio dans une page Web :

<audio controls>
<source src=”jamshed.mp3″ type=”audio/mpeg”>
Your browser does’nt support audio embedding feature. 
</audio>

3.

Semblable à l'audio, HTML5 prend en charge les vidéos aux formats MP4, WebM et Ogg :

<video width=”450″ height=”340″ controls>
<source src=”jamshed.mp4″ type=”video/mp4″>
Your browser does’nt support video embedding feature.
</video>

4. HTML5 avez-vous?

HTML5 offre une prise en charge importante du multimédia. En plus des balises audio et vidéo, il prend également en charge les balises suivantes :

La balise d8e2720730be5ddc9c2a3782839e8eb6 définit le contenu intégré, tel que les plug-ins.

<embed type=”video/quicktime” src=”Fishing.mov”>

e02da388656c3265154666b7c71a8ddc est utile pour définir plusieurs sources de données. La balise

<video width=”450″ height=”340″ controls>
<source src=”jamshed.mp4″ type=”video/mp4″>
<source src=”jamshed.ogg” type=”video/ogg”>
</video>

9bf7cbf2c39baa37076a22499de2f6ed spécifie une piste de texte externe pour un média tel qu'un élément vidéo. Utilisé pour spécifier des fichiers de sous-titres ou d'autres fichiers contenant du texte visibles lors de la lecture du média.

<video width=”450″ height=”340″ controls>
<source src=”jamshed.mp4″ type=”video/mp4″>
<source src=”jamshed.ogg” type=”video/ogg”>
<track kind=”subtitles” label=”English” src=”jamshed_en.vtt” srclang=”en” default></track>
<track kind=”subtitles” label=”Arabic” src=”jamshed_ar.vtt” srclang=”ar”></track>
</video>

5. A quoi sert l'élément HTML5 Canvas ?

L'élément Canvas est utilisé pour dessiner des graphiques sur des pages Web. La puissance de cette balise d'élément est qu'elle peut effectuer directement des opérations graphiques sur HTML

<canvas id=”canvas1″ width=”300″ height=”100″></canvas>

6. entre les types de stockage HTML5 ?

HTML5 peut stocker des données localement, ce qui se faisait auparavant à l'aide de cookies. HTML5 fournit les deux solutions de stockage local suivantes :

localStorage est utilisé pour le stockage local persistant. Les données n'expireront jamais et ne seront pas perdues à la fermeture du navigateur. sessionStorage n'est accessible que par les pages de la même session et les données sont détruites à la fin de la session. Par conséquent, sessionStorage n'est pas un stockage local persistant, mais uniquement un stockage au niveau de la session.

7. Quels sont les nouveaux éléments de formulaire en HTML5 ?

HTML5 ajoute de nombreux nouveaux éléments de formulaire pour permettre aux développeurs de créer de meilleures applications Web.

datalist
datetime
sortie
keygen
date
mois
semaine
heure
couleur
numéro
plage
email
url

8. Quelles balises HTML4 ont été abandonnées par HTML5 ?

HTML5 supprime certaines balises HTML obsolètes et déraisonnables :

frame
frameset
noframe
applet
big
center
basefront

9. Quelles nouvelles API la norme HTML5 propose-t-elle ?

Les API d'application fournies par HTML5 incluent principalement :

API multimédia
API de suivi de texte
API de cache d'application
Interaction utilisateur
API de transfert de données
Commande API
API de validation de contraintes
API d'historique

10. Quelle est la différence entre le cache d'application HTML5 et le cache de navigateur ?

La mise en cache des applications est l'une des fonctionnalités importantes de HTML5, offrant des capacités d'utilisation hors ligne afin que les applications puissent obtenir du contenu de site Web local, tel que HTML, CSS, images et JavaScript. Cette fonctionnalité peut améliorer les performances du site Web. Elle est implémentée à l'aide de fichiers manifestes, comme suit :

<!doctype html>

......

Par rapport à la mise en cache traditionnelle du navigateur, elle ne force pas la mise en cache du contenu du site Web visité par les utilisateurs.

Les 10 questions d'entretien HTML5 ci-dessus semblent très simples, mais elles sont souvent testées lors des entretiens. Les amis qui se préparent pour les entretiens espèrent que ces 10 questions pourront vous aider.

Recommandations associées :

Partager quelques exemples de questions d'entretien frontal

Partager des questions d'entretien frontal ? Combien pouvez-vous en obtenir correctement ?

Partage des dernières questions d'entretien frontal Baidu

Un résumé des questions de test écrites dans les questions d'entretien PHP

Les 10 questions d'entretien PHP les plus sujettes aux erreurs

Questions d'entretien PHP courantes et techniques de réponse en 2017

Quelques questions à propos de l'analyse des questions d'entretien PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:La magie d'Angular 5.0Article suivant:La magie d'Angular 5.0