03 - HTML et CSS avancés

Harmonisation
- chaque navigateur possède ses propres styles
- solutions à inclure avant ses CSS
- Reset: annule les styles par défaut des navigateurs, => 0: http://meyerweb.com/eric/tools/css/reset/
- Normalize: harmonise les styles pour tous les navigateurs : https://necolas.github.io/normalize.css/
##Sélecteurs avancés exercice1 exercice2 exercice3
- Sélecteurs : enfant (>) , adjacent suivant direct (+), adjacent suivant indirect(~)
- priorité : inline style>ID>classes/attributes/pseudo-classes>tag/pseudo-elements , https://specificity.keegan.st/
- pseudo-classes:
focus, hover, active, visited, first-child, last-child
##Positionnement CSS avancé exercice3 
- reste dans le flux :
static, relative - sort du flux:
absolute, fixed, par rapport au premier parent non static
##Background exercice4 exercice5
- image de fond :
background-image: url(""),url(""), - répétition:
background-repeat, - position:
background-position: left top - taille:
background-size - sprite : https://www.smashingmagazine.com/2009/04/the-mystery-of-css-sprites-techniques-tools-and-tutorials/