Découvrir les règles syntaxiques et les éléments HTML5 en vue de la réalisation de documents Web respectueux des standards.
- Présentation : les documents Web et les langages associés
- Historique des langages et technologies du Web
- Quel langage pour quel effet ?
- Éditeurs dédiés et outils en ligne de tests
- Outils de débogage des navigateurs Web
- Documentations en ligne
- Vocabulaire HTML5
- Balises ou éléments ?
- Anatomie des balises HTML5
- Attributs et valeurs
- Types de valeurs disponibles pour les attributs
- Attributs universels
- Squelette d'un document HTML5
- Structuration minimaliste d'un document
- Informations complémentaires et annexes au document
- Jeu de caractères et affichage de caractères
- Texte et contenu rendu en l'état
- Entités HTML
- Structuration sémantique du contenu
- Le texte et les paragraphes de titres
- Les éléments de structuration sémantique du document
- Listes
- Images et illustrations
- Liens hypertextes
- Éléments multimédia
- Tableaux
- Inclusion de plug-ins externes
- Formulaires HTML
- Présentation du fonctionnement complet des formulaires
- Éléments de composition des formulaires
- Éléments de génération des contrôles d'un formulaire
- Attributs concourant à une validation automatique par le navigateur
- Limites de la validation automatique
- Évocation des notions avancées d'HTML5
- Le dessin avec svg et canvas
- L'API HTML5
- La gestion du cache du navigateur avec les manifestes de cache
- Identifier les langages et technologies du Web ainsi que les outils dédiés à la création et au débogage des documents HTML5
- Décrire les balises, attributs et éléments HTML5, et les utiliser pour structurer un document Web
- Construire le squelette d'un document HTML5 en respectant les normes de structuration et d'encodage des caractères
- Mettre en œuvre les éléments de structuration sémantique pour créer un contenu HTML5 accessible et compréhensible
- Créer et valider des formulaires HTML en utilisant les attributs et contrôles adaptés
- Explorer les notions avancées d'HTML5, telles que les éléments de dessin et l'utilisation des APIs pour enrichir les pages Web.
Non certificiante
Sans niveau spécifique