Résumé

Incontournable du design web moderne, les feuilles de styles CSS sont en pleine révolution avec l'adoption des nouveaux standards HTML 5 et CSS 3. Familier de CSS 2, allez plus loin en maîtrisant les techniques avancées déjà éprouvées dans CSS 2.1 et découvrez les multiples possibilités de CSS 3 !

Chaque jour mieux prises en charge par les navigateurs, les CSS sont sans conteste un gage de qualité dans la conception d'un site web élégant, fonctionnel et accessible, aussi bien sous Mozilla Firefox, Google Chrome, Opera ou Safari que sous Internet Explorer ou les navigateurs mobiles.

Vous croyiez tout savoir sur les CSS ? Grâce à ce livre, vous irez encore plus loin en apprenant à faire usage tout autant des technologies avant-gardistes de CSS 3 et HTML 5 que de pratiques avancées, concrètes et mal connues déjà utilisables en production, et ce, pour l'ensemble des médias reconnus par les styles CSS (écrans de bureau ou mobiles, messageries, mais aussi impression, médias de restitution vocale, projection et télévision).

Maîtrisez tous les rouages du positionnement en CSS 2.1, exploitez les microformats, optimisez les performances d'un site, gérez efficacement vos projets, ou contournez les bogues des navigateurs (hacks, commentaires conditionnels, HasLayout...).

Enfin, profitez dès aujourd'hui des nouveautés de CSS 3 : typographie, gestion des césures, colonnes, arrière-plans, dégradés, ombres portées, redimensionnement, rotations, transitions et autres effets animés, sans oublier les Media Queries, qui permettent d'adapter le site à son support de consultation.

Conseils méthodologiques, bonnes pratiques, outils, tests, exemples avec résultats en ligne, quizzes et exercices corrigés, tableaux récapitulatifs... rien ne manque à ce manuel du parfait designer web !

Sommaire

  • État des lieux
    • Standards du Web et prise en compte par les navigateurs
    • Le "cas" Internet Explorer
  • Le meilleur de CSS
    • Exploiter le meilleur de CSS 2.1
      • Terminologie et syntaxe
      • Généalogie
      • Priorité des sélecteurs
      • Microformats
    • Gestion de projet et performance
      • Réutilisabilité du code
      • Ordre des déclarations
      • Commentaires utiles
      • Gestion de versions
      • Méthodes et outils
    • Positionnement
      • Modèle de boîte
      • Fusion de marges
      • Flux courant
      • Positionnement absolu, fixé, relatif, flottant
      • Cumul des schémas de positionnement
    • Positionnement avancé
      • Inlineblock
      • Rendu de tableau
      • Grid et Template positioning
      • Modèle de boîte flexible
    • Résolution d'erreurs
      • Hacks
      • Commentaires conditionnels
      • HasLayout
      • Méthodologie
  • HTML 5 et CSS 3 : l'innovation en marche
    • La révélation HTML 5
      • Grammaire et éléments sémantiques
      • <audio>, <video> et <canvas>
      • Formulaires
      • Attributs généraux
      • Applications : géolocalisation, Drag and Drop, Web Storage, File API, Web Sockets, Web Workers...
      • Vers un HTML 5 transitionnel ?
    • En route vers CSS 3
      • État de la norme
      • Préfixes propriétaires
      • Propriétés
      • Sélecteurs
      • Pseudo-classes et pseudo-éléments
      • Media Queries
      • CSS Transformations
      • CSS Transitions
      • CSS Animations
      • Alternatives CSS 3 pour Internet Explorer
  • CSS et applications spécifiques
    • CSS pour le Web mobile
      • Penser mobile
      • Détecter le terminal
      • Tests
      • Adaptation
      • Performances
      • Particularités iPhone
      • Méthodologie et étude de cas
    • CSS pour l'impression
      • Support d'impression : détection, spécificités et limites
      • Méthodologie
    • CSS et les messageries
      • Messageries et standards
      • Client mail et webmail
      • E-mailing
      • Méthodologie
    • Autres périphériques
      • Speech et la restitution vocale
      • Projection
      • TV
  • Annexes
    • Liste de toutes les propriétés CSS (CSS 1, 2 et 3)
    • Prise en charge de HTML 5 et CSS 3 par les navigateurs
    • Ressources

Caractéristiques

Editeur : Editions Eyrolles

Auteur(s) : Raphaël Goetter

Collection : Blanche

Edition : 1ère édition

Intérieur : Couleur

Support(s) : Text (eye-readable)

Langue(s) : Français

EAN13 (papier) : 9782212128260

Référencer ce produit sur votre site

Du même thème

Ils ont également acheté

--:-- / --:--