Bonsoir,

Je commence à apprendre le CSS mais j'ai dû mal parfois à différencier certaines propriétés. Par exemple, je ne vois pas trop la différence entre un height ou un padding?

Par exemple, dans un topbar j'utiliserai plutôt un padding à la place d'un height mais le résultat demeure pourtant identique.

1er solution:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
.topbar-logo {
	display: block;
	text-align: left;
	font-size: 24px;
	padding: 11px 11px;
}
2ème solution:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
.topbar-logo {
	display: block;
	text-align: left;
	font-size: 24px;
	height: 50px;
	padding-top: 15px;
	padding-left: 20px;
}

Est-ce que pour vous la solution n°2 est une erreur?