Aller au contenu

Exercice 13 - Police de caractères personnalisées

  • Créez dans votre dossier designweb un nouveau dossier nommé ex13_animation.
  • Vous devez réaliser deux bannières fictives en guise d'entête et de pied de page. Le texte et le style de la bannière est entièrement à votre choix.
  • Un texte en trois paragraphe viendra remplir le restant de la page.
  • Vous trouverez un exemple de résultat plus bas.

Variable CSS

Toutes les couleurs utilisées doivent être stockées dans des variables.

1. Première bannière (Entête)

  • La première bannière utilisera un web font. Le fichier de la police de caractère doit être disponible dans le dossier de votre site et non via une url sur le web.
  • Ajoutez un text-shadow à votre texte.
  • Utilisez un linear-gradiant ou une image pour le fond de votre bannière.
  • Ajoutez un box-shadow à votre bannière.
  • La bannière doit être situé en haut de la page sur toute la largeur.

Animation dans l'entête

  • Créez une animation qui sera effectué en boucle.
  • L'animation va augmenter la taille du titre et ensuite lui faire reprendre sa taille initiale en lui donnant un effet de va-et-vient.

2. Zone de texte

  • Ajoutez trois paragraphes de texte pour au minimum remplir le restant de la page. (Utilisez le raccourci lorem500 dans VS Code pour générer un texte de 500 mots)
  • La zone de texte doit avoir une largeur maximale de 800px et être centrée.
  • Ajoutez une image dans le premier paragraphe et une autre dans le second.
  • L'image du premier paragraphe doit être aligné à droite et incorporée dans le texte.
  • La deuxième image sera alignée à gauche.
  • Assurez-vous d'avoir un peu d'espace entre l'image et le texte.
  • Pour les images, utilisez le site https://picsum.photos/ pour utiliser des images générer aléatoirement à chaque chargement de la page.

Astuce

Pour aligner l'image avec le texte, renseignez-vous sur la propriété float

3. Deuxième bannière (Pied de page)

  • Le titre dans le pied de page utilisera une police de Google Font. La police doit être utilisé depuis l'url vers les serveurs de Google.
  • Ajoutez aussi à la bannière une liste d'icônes de médias sociaux provenant de Font Awesome.
  • Utilisez un linear-gradiant ou une image pour le fond de votre bannière.
  • Les items de la bannières doivent être centrés verticalement et alignés à droite horizontalement.
  • Regardez l'image suivante pour vous donner une idée de la disposition de la bannière.
  • Ajoutez un trait vertical entre le texte "Suivez-moi" et la liste d'icônes.
  • Lancez une transformation quand on survole un des icônes. À vous de décider le type de transformation à effectuer ainsi que la vitesse d'exécution.

Exemple de résultats

ex13_exemple.png

Ressources