HTML5 et CSS 3

32.00

Maîtrisez les standards de la création de sites web

ISBN : 9782409044502.
Catégorie : .
Editeur

Auteur(s)

Edition

Nombre de pages

Collection

Ce livre sur le langage HTML5 et les feuilles de styles CSS 3, langages fondateurs dans la création de sites web, s’adresse aux développeurs qui souhaitent disposer des connaissances nécessaires pour créer et faire évoluer des sites web dans le respect des bonnes pratiques.

Le livre est rédigé de façon à permettre un apprentissage progressif des éléments HTML et des propriétés CSS les plus couramment utilisés. Il n’a pas pour objectif de présenter l’ensemble des syntaxes mais unique­ment celles couramment exploitées dans la création de sites web mo­dernes. Les exemples de code présentés par l’auteur sont illustrés par des captures d’écran afin que le lecteur puisse se faire une idée de l’affichage obtenu.

Dans la première partie du livre, l’auteur donne les informations néces­saires pour bien appréhender la conception de site web. Il présente les spécifications techniques du HTML et des CSS, le rôle essentiel des navigateurs et leur compatibilité avec les éléments HTML et les propriétés CSS, ainsi que les bonnes pratiques de conception de sites web pour obtenir des contenus sémantiques bien conçus.

Dans la deuxième partie, le lecteur apprend à concevoir la structure des pages web avec des éléments HTML sémantiques dédiés. Il étudie ensuite les éléments qui permettent d’insérer du texte, des liens, des tableaux, des images, des formulaires, sans oublier des contenus multimédias. Un chapitre est consacré aux Microdata permettant d’obte­nir un site sémantique et d’optimiser son référencement.

La troisième partie permet au lecteur d’exploiter les CSS afin de mettre en forme et de mettre en page un site web. Il y apprend la syntaxe des CSS et des sélecteurs puis étudie les notions d’héritage et de cascade. Ensuite, il découvre comment mettre en forme chaque composant d’une page web : le texte, les images, les formulaires ainsi que les boîtes conte­neurs. Les nouvelles techniques de mise en page avec les modules Flexbox et Grid sont détaillées dans un chapitre dédié et la conception des sites Responsive est également abordée. L’auteur termine avec l’étude des modules CSS dédiés aux animations pour dynamiser des pages web.

Avant-propos
L’évolution des spécifications
Les navigateurs
Les bonnes pratiques
Les éléments HTML
La structure des pages
Les conteneurs sémantiques
Les conteneurs de texte
La mise en forme sémantique du texte
Les éléments d’interaction
Les liens
Les tableaux
Les images
Les formulaires
Le multimédia
Le Web sémantique avec Microdata
Intégrer les styles CSS
Définir les styles CSS
Les styles pour les polices de caractères
Les styles pour le texte
Les styles pour les conteneurs de texte
Les styles pour les boîtes
La mise en page à l’aide des boîtes
Le Responsive Web Design
Créer des mises en page modernes
Les modules d’animation
Des modules CSS pour les graphistes
Les feuilles de style pour l’impression