WebIHM

Introduction au web et IHM en S2 Licence Informatique UNC

Introduction aux sélecteurs CSS

Exercice : CSS Diner

Passez les 32 niveaux de CSS Diner sur http://flukeout.github.io/.

A chaque niveau, il faut arriver à sélectionner en CSS les éléments qui bougent. Pensez à bien lire la documentation dans le panneau de droite, c’est un indice pour résoudre le problème. Vous pouvez passer le curseur sur les assiettes et bentos et voir à quoi ils correspondent dans la structure HTML.

Cet exercice va beaucoup utiliser les pseudo-elements et les pseudo-classes, en particulier celles qui permettent de sélectionner des enfants particulier https://developer.mozilla.org/en-US/docs/Web/CSS/Pseudo-classes#tree-structural_pseudo-classes

Victory

Exercice : flexboxfroggy

Passer les 24 niveaux de https://flexboxfroggy.com/.

Les principales références conseillées sur les Flexbox CSS sont les suivantes :

Victory

Exercice : le Coloriage Magique

Retrouvez l’image qui se cache sur dans :

Remarques

  • Dans ces deux exercices, le but est d’arriver à trouver les sélecteurs CSS qui permettent d’appliquer les mises en forme prévues et ainsi révéler une image.
  • Vous aurez pour cela besoin d’autres sélecteurs que ceux présentés, mais ils sont tous vus dans CSS Diner, dont en particulier beaucoup de séelection sur les attributs.
  • Il faut aussi savoir qu’une case à cocher correspond à une balise de la forme <input type="checkbox"/>, voir MDN. Une case à cocher est cochée si son attribut booléen checked est défini.

Exercice : le crible d’Eratosthène

Téléchargez les fichiers de départ eratosthene.html et eratosthene.css et réalisez un Crible d’Ératosthène. Exercice sur une idée d’Eric EDO.