Plan du cours
Introduction
- Contexte
- Public cible
- Portée
- Historique
- Notes de conception
- HTML vs XHTML
- Structure de cette spécification
- Une brève introduction à HTML
- Exigences de conformité pour les auteurs
- Lectures recommandées
Infrastructure commune
- Terminologie
- Exigences de conformité
- Sensibilité à la casse et comparaison de chaînes
- UTF-8
- Microsyntaxes courantes
- URL
- Récupération de ressources
- Interfaces DOM courantes
- Espaces de noms
Sémantique, structure et API des documents HTML
- Documents
- Éléments
- API dans les documents HTML
- Interactions avec XPath et XSLT
- Insertion de balises dynamiques
Les éléments de HTML
- L'élément racine
- Métadonnées du document
- Scripting
- Sections
- Regroupement de contenu
- Sémantique du niveau de texte
- Éditions
- Contenu incorporé
- Données tabulaires
- Formulaires
- Éléments interactifs
- Liens
- Idiomatismes courants sans éléments dédiés
- Correspondance des éléments HTML à l'aide de sélecteurs
Chargement des pages Web
- Contextes de navigation
- L'objet Window
- Origine
- Historique de session et navigation
- Navigation sur le Web
- Applications Web hors ligne
API d'application Web
- Scripting
- Méthodes utilitaires Base64
- Minuteurs
- Prompts utilisateur
- État et capacités du système : l'objet Navigator
Interaction utilisateur
- L'attribut hidden
- Activation
- Focus
- Attribution de raccourcis clavier
- L'attribut contenteditable
- Vérification de l'orthographe et de la grammaire
- Glisser-déposer
- API d'édition
La syntaxe HTML
- Écriture de documents HTML
- Analyse (parsing) de documents HTML
- Sérialisation de fragments HTML
- Analyse (parsing) de fragments HTML
- Références de caractères nommées
La syntaxe XHTML
- Écriture de documents XHTML
- Analyse (parsing) de documents XHTML
- Sérialisation de fragments XHTML
- Analyse (parsing) de fragments XHTML
Rendu
- Introduction
- La feuille de style utilisateur CSS et les indices de présentation
- Éléments remplacés
- Liages (bindings)
- Cadres (frames) et ensembles de cadres (framesets)
- Médias interactifs
- Médias d'impression
Fonctions obsolètes
- Fonctionnalités obsolètes mais conformes
- Fonctionnalités non conformes
- Exigences pour les implémentations
Considérations IANA
- text/html
- text/html-sandboxed
- application/xhtml+xml
- text/cache-manifest
Nos clients témoignent (3)
the content :)
Sophie Lavoie - BCE Inc.
Formation - Introduction to HTML 5
J'ai beaucoup apprécié l'ensemble du cours. Le guide utilisateur était très facile à suivre et l'instructeur a été clair, repassant les exemples autant de fois que nécessaire pour que tout le monde dans la classe se sente à l'aise avant de passer à la section suivante. Il a également pris le temps de nous aider à revenir sur la notification que nous voulions recoder, afin que nous puissions voir comment le programmeur original utilisait le code HTML/XML que nous apprenions. Cela a aidé à relier l'apprentissage au projet sur lequel nous allons travailler directement après la classe.
Leslie Jefford - BCE Inc.
Formation - Introduction to HTML 5
Traduction automatique
Avoir la possibilité de manipuler le code et de créer notre propre page, ainsi que l'accès aux matériaux fournis et au HTML, a aidé à comprendre.
Geetanjali Bhojnagarwala - BCE Inc.
Formation - Introduction to HTML 5
Traduction automatique