Maison  >  Article  >  interface Web  >  Quelles sont les nouveautés du HTML5 ? Explication détaillée des nouvelles fonctionnalités de HTML5

Quelles sont les nouveautés du HTML5 ? Explication détaillée des nouvelles fonctionnalités de HTML5

云罗郡主
云罗郡主avant
2019-01-04 09:41:584567parcourir


Cet article vous apporte quelles sont les nouvelles fonctionnalités du HTML5 ? Une explication détaillée des nouvelles fonctionnalités de HTML5 a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer, j'espère qu'elle vous sera utile. [Tutoriel recommandé : Tutoriel Html5]

1 : Nouvelles fonctionnalités

Plus d'éléments sémantiques. article, pied de page, en-tête, navigation, section

stockage localisé. localStorage et sessionStorage

application hors ligne, mise en cache hors ligne. manifest

API Glisser-libérer. Glisser-déposer

Lecture multimédia. la vidéo et l'audio

améliorent les contrôles de formulaire. calendrier, date, heure, email, url, recherche

Localisation géographique. Géolocalisation

Multi-tâches. webworker

Protocole de communication full-duplex. websocket

Historique de gestion de l'historique

Partage de ressources d'origine croisée (CORS) Access-Control-Allow-Origin

Visibilité de la page, changement de visibilité des événements

Cross- window Communication PostMessage

Form Data Object

Peinture : toile

2 : Quels éléments ont été supprimés par HTML5 ?

Éléments purement expressifs : basefont, big, center, font, s, strike, tt, u

Éléments qui ont un impact négatif sur la convivialité : frame, frameset, noframes

Trois : Comment résoudre le problème de compatibilité des nouvelles balises h5

Tout d'abord, vous pouvez utiliser document.createElement pour créer de nouvelles balises

Utilisez le shim html5shiv.js

<!--if lt IE 9]>  
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> 
<![endif]-->

3 : Comment faire la distinction entre HTML et HTML5

La différence évidente est que la déclaration DOCTYPE h5 n'a besoin que d'écrire 1a309583e26acea4f04ca31122d8c535, tandis que. la déclaration html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Vous pouvez juger en fonction des nouveaux éléments fonctionnels de h5 tels que canvas




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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer