CSS - Cascading Style Sheets :  feuilles de style en cascade - sert à décrire la présentation des documents HTML et XML. Introduit au milieu des années 1990, CSS devient couramment utilisé dans la conception de sites web et bien pris en charge par les navigateurs web dans les années 2000.

padding-top : permet de spécifier la marge intérieure, c'est à dire la marge qui sépare le contenu d'un élément de sa bordure haute.



z-index :  permet de spécifier la position d'empilement d'un bloc par rapport aux autres.




float : permet de spécifier si l'affichage des éléments suivant sont adjacents.



C'est toujours mieux quand c'est bien illustré. Via  flickr.com/photos/exey/