Conception web par les bonnes pratiques XHTML et CSS

Imprimer le PDF

Pré-requis : Notions du web, du HTML ou de Dreamwaver. * Durée : 3 jour(s)

Présentation

  • Vous souhaitez mettre en place les bonnes pratiques du Web.
  • Vous avez des impératifs de normalisation W3C.
  • Vous souhaitez pouvoir intégrer facilement des frameworks CSS ou Javascript (JQuery, ...).
  • Vous voulez améliorer votre référencement.
  • Vous travaillez avec des frameworks MVC ou MVT.
  • Vous avez besoin d'un code portable pour des plateformes mobiles.
  • Vous avez un site en constante évolution.

Objectif de la formation

Proposer une méthode concise de rédaction de code source. Cette formation permet de mettre en page des sites riches en graphismes et en interaction. Vous apprendrez à saisir manuellement du code HTML et CSS en utilisant les éléments adéquats. Vous mettrez en place un site graphique avec des menus en survol.

Stagiaire

Tout développeur, web-designer ou web-master impliqué dans la création ou la maintenance de code source.

Contenu du stage

Rédaction du HTML
Tests en navigateurs
Éditeurs existants
Outils et assistance
Indentation du code
Balises HTML
Les balises populaires
Balise avec et sans contenu, différences d'écriture
Hiérarchisation des balises
Choix de balise par type de contenu
Le XHTML
Différences HTML et XHTML
Types de documents
Éléments dépréciés
Sémentique et organisation du document
Bonnes pratiques de balisage
Hiérarchisation des titres
les tableaux : entête, pied de page, titre et contenus
Systèmes de listes, de définitions
Les types "bloc" et "en-ligne"
Les balises délaissées
Définitions de CSS
Mise en style d'une balise, les bases
Positionnement dans l'espace
Définition de classes, d'identifiant et de balise
Indentation, organisation et inclusion dans une page
Héritage, cascade et surcharge
Bonnes pratiques CSS
Organisation des styles et importation
Outils de debug
Mise en place d'un menu complexe
Raccourcis d'écriture
Types de medias
CSS, CSS2, CSS3
Nouveautés, différences et intérêts
Contraintes navigateurs
Choix dans le contexte d'utilisation
Discussion et culture CSS
Les contraintes navigateurs
Les "hacks"
Le HTML5 et l'avenir du Web
Les frameworks