Créez votre site Web avec HTML5, CSS3 et jQuery.

Formez-vous en douceur grâce à cet ouvrage, son site compagnon et ses nombreuses vidéos !

  • Papier 29.00 €
  • eBook 21.99 €
Acheter

288 Pages - ISBN : 978-2-7440-2619-5

Un entraînement en ligne

Cet ouvrage vous montre tout ce que vous devez savoir pour créer un site Web de qualité en utilisant les langages HTML5, CSS3 et jQuery :

  • Toutes les notions sont abordées de façon très progressive.
  • Vous pouvez tester vos acquis à travers de nombreux exercices.
  • Le corrigé des exercices est présenté sous une forme vidéo. Le code se construit sous vos yeux. Son assimilation en est d'autant facilitée.

Une formation complète

Au fil des pages, vous découvrirez notamment :

  • les bases des langages HTML, CSS et jQuery
  • les techniques de mise en page CSS, comme le Responsive Web design
  • la gestion événementielle en HTML, CSS et jQuery
  • l'utilisation d'éléments multimédia dans des pages HTML5
  • les transformations et animations en CSS3 et jQuery
  • la mise à jour d'une portion de page HTML avec Ajax
  • la mise en ligne d'un site Web

Le programme

1. Avant de commencer

  • Mais, au fait, qu’est-ce qu’un site Web ?
  • Qu’apporte chaque langage ?
  • Vocabulaire et conventions d’écriture
  • Compatibilité HTML5/CSS3
  • Les outils de développement
  • Votre première page HTML avec Notepad++
  • Premier contact avec le langage CSS3
  • Pourquoi préférer CSS à HTML pour la mise en forme ?
  • Premier contact avec jQuery
  • HTML, CSS et jQuery : deux approches

2. Premiers pas en HTML, CSS et jQuery

  • Les bases du HTML
  • Les bases du CSS
  • Les bases de jQuery
  • Entraînement

3. Éléments textuels

  • Les balises permettant d’afficher du texte
  • Listes HTML
  • Personnaliser une liste
  • Choisir la police du texte
  • Taille des caractères
  • Attributs des caractères
  • Utiliser des polices de caractères non conventionnelles
  • Mise en forme des liens hypertexte
  • Entraînement

4. Couleur des éléments

  • Couleur du texte
  • Couleur d’arrière-plan d’un élément
  • Définir une couleur par son code RGB
  • Transparence et opacité des éléments
  • Gradient linéaire
  • Gradient radial
  • Entraînement

5. Images

  • Insérer une image dans une page
  • Une image en arrière-plan d’une page
  • Une image en arrière-plan d’un conteneur
  • Utiliser une image comme lien hypermédia
  • Légender une image
  • Centrer une image dans un conteneur
  • Modifier les caractéristiques d’une image lorsqu’elle est survolée
  • Empiler des images
  • Préchargement d’images
  • Images réactives
  • Album photos
  • Entraînement

6. Ombrages et arrondis

  • Ombrer des objets non textuels
  • Ombrer des objets textuels
  • Arrondir les coins d’un élément de type block
  • Entraînement

7. Menus

  • Menu vertical flottant en HTML5
  • Amélioration du menu avec quelques propriétés CSS
  • Entraînement

8. Formulaires et stockage local de données

  • Définir un formulaire
  • Envoi d’un formulaire par mail
  • Les différents éléments utilisables dans un formulaire
  • Quelques exemples de formulaires
  • Focus
  • Validation de données
  • Modifier le style d’un champ en fonction de sa validité
  • Stockage local de données
  • Entraînement

9. Tableaux

  • Définir un tableau en HTML
  • Définir un tableau en CSS
  • Bordures autour des cellules
  • Fusionner et séparer des bordures
  • Espacer les cellules
  • Fusionner des cellules
  • Ajouter une légende au tableau
  • Arrière-plan des cellules
  • Alignement dans les cellules
  • Différencier lignes paires et lignes impaires
  • Mise en forme des cellules vides
  • Arrondis et ombrages
  • Entraînement

10. Mise en page

  • inline, block ou les deux ?
  • Nouvelle organisation des documents
  • Positionner les éléments affichés sur une page
  • Faire flotter un élément
  • Mise en page sur plusieurs colonnes
  • Marges
  • Responsive Web Design (Media Queries CSS)
  • Optimiser les pages d’un site Web
  • Entraînement

11. Gestion événementielle

  • Gestion événementielle en HTML
  • Gestion événementielle en CSS
  • Gestion événementielle en jQuery
  • Événements liés à la fenêtre
  • Événements liés au clavier
  • Événements liés à la souris
  • Événements liés aux formulaires
  • Événements liés aux médias
  • Événements liés à l’orientation
  • Entraînement

12. Multimédia

  • Insérer un élément audio
  • Piloter une balise audio en jQuery
  • Insérer un élément vidéo
  • Piloter une balise video en jQuery
  • Entraînement

13. Transformations, transitions et animations

  • Transformations
  • Transitions
  • Quelques animations classiques
  • Animations personnalisées
  • Différer une animation
  • Mettre en place un timer
  • Entraînement

14. Mise à jour avec AJAX

15. Mise en ligne d’un site

  • Choisir un hébergeur
  • Créer un nom de domaine
  • Transférer les fichiers en FTP

Le formateur

Michel Martin est l’auteur de plus de 300 livres techniques et CD-ROM d’autoformation vidéo. Il est reconnu MVP (Most valuable Professionnal) par Microsoft depuis 10 ans. Il a récemment créé le site de formation Mediaforma, accessible à l’adresse www.mediaforma.com

Newsletter

Restez informé des nouveautés de la collection Mon eFormation.

Contact

Besoin d'aide, une question ?

Contactez-nous