Programmation Web, année 2019

Attention.

Les TD doivent être réalisés sous linux et non sous windows.

Quelques ressources en lignes

  1. Utiliser un client FTP pour téléverser des pages

Nous allons dans ce TD nous entraîner à styliser une page web existante et nous familiariser avec le répertoire distant où déposer les fichier.

Dans un premier temps, télécharger ici une archive zippé contenant un site web.

Décompresser le dans votre répertoire personnel. À l’aide de votre client FTP préféré, téléverser ce repertoire sur votre hébergement pédagogique, dans un réperotire nommé lecture.

Les codes d’accès à votre hébergement pédagogique ont du être reçu par mail la semaine dernière. Si ce n’est pas le cas, demandez moi de laide.

Avant de poursuvire, pensez à téléverser le TD de la semaine dernière. Il sera évalué dans le courant de la semaine.

Un premier site en JavaScript

Dans la suite, nous allons étudier et styliser la page web que vous avez décompressé dans le repertoire distant lecture

  1. Cliquez

Cliquez sur page suivante et page précédente. Que constatez-vous?

  1. Le code source

Si vous-ouvrez le fichier index.html à l’aide d’un éditeur, il n’y a pas de trace du livre. Comment cette page peut-elle fonctionner ? Où sont stockées les données?

  1. Le fichier TD2.html

Créez un fichier TD2.html, ajoutez un lien vers lecture/index.html.

  1. Un bug.

Ouvrez la console dans l’inspecteur (voir TD 1). Il y a un message d’erreur, que signifie t-il et comment y remédier ?

Un peu de CSS

  1. Mise en forme

Mettez en forme la page: lecture/index.html en modifiant uniquement le fichier style.css et en respectant les consignes suivantes:

Essayez autant que possible d’améliorer le rendu visuel de cette page toujours en modifiant uniquement le fichier style.css.

Introductions aux transitions en CSS

Les transitions CSS sont un moyen simple et efficace de donner à une page web une allure dynamique. Il ne faut pas en abuser pour ne pas nuire à la lisibilité.

  1. Se documenter

Lisez cette page web introductive de mozilla

  1. Animer

Ajoutez dans TD2.html un élément div animé à l’aide de transition CSS et qui ressemble à: