Présentation du niveau spécialisé Web

Remarque. Jusqu'en 2019-2020, ce niveau s'appelait Expert Web.

Objectif

Vous le savez déjà, la plupart des pages web sont écrites en HTML (sigle de hypertext markup language). Ce langage, créé par le consortium W3, décrit essentiellement la mise en forme basique du contenu d'une page web via ses éléments. Par exemple, un lien (élément de type a) sera souligné, ou un titre (élément de type h1) sera affiché en gras avec un corps plus grand que le reste du texte.

Ce cours traite du langage CSS (sigle de cascading style sheets), qui est un complément de HTML également créé par le W3C. Ce langage décrit notamment la mise en forme du contenu d'une page web à la manière des styles utilisés en traitement de texte pour impression papier. Mais il en décrit aussi la mise en page, et offre aux auteurs de sites web des possibilité de design plus adaptées au traitement de texte pour impression écran.

Autrement dit: comment rendre agréable une page html pour pas trop cher, et faire de même pour tout un site web sans travail supplémentaire.

Public

Outre les étudiants souhaitant acquérir ou compléter une culture de base sur la rédaction de pages web, le cours concerne directement les étudiants qui seront amenés à travailler sur un site web durant leur cursus universitaire (développement, maintenance, charte graphique, traduction, ...).

Contenu

Les 4 premiers TDs présentent le langage CSS du point de vue mise en forme et mise en page simples. Ils sont suffisants pour réaliser des sites web dont les pages sont de styles cohérents et d'ergonomie raisonnable.
Les TDs suivants introduiront des possibilités avancées de mise en page, sans chercher vainement à être exhaustifs mais plutôt à donner des outils d'usage courant et des exemples classiques.

Pour en savoir plus