Bonjour

Je dois modifer un site que j'ai pas mis en oeuvre.
Le codeur n'est plus dans la boite.
J'ai jamais bien compris le trio CSS/HTML/JS

J'ai besoin d'aide pour mieux comprendre le code qui suit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
div.navigation div.box_arrondi div.left {
height: 85px;
}
 
div.navigation div.box_arrondi div.left_center {
height: 67px;
}
 
div.navigation div.box_arrondi div.right {
height: 85px;
}
 
div.navigation div.box_arrondi div.right_center {
height: 67px;
}
 
div.navigation div.box_arrondi
{
  height: 85px;
  width: 950px;
}
 
div.navigation div.box_arrondi_content
{
  height: 85px;
  width: 930px;
}
Il y a des div contenant les classes mentionnées.
Ma question est la suivante
Si
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
div.navigation div.box_arrondi div.left {
height: 85px;
}
donne 85pixels de gaut pour les div de class navigation et left
que se passe t'il quand plus bas on se trouve avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
div.navigation div.box_arrondi div.left_center {
height: 67px;
}
div.navigation aura une hauteur de 67px ? ou de 85px ?

Il y a t'il une regle pour la priorité en cas de "contre ordre" ?
C'est le dernier ordre qui prime ?

Le fichier CSS est pleins de "redondances" qui me semblent "contradictoires"
Le fichier est mal ecrit ou c'est moi qui comprend vraiment rien dans les trucs CSS ?

Merci d 'avance pour vos lumieres.