Si je définis un attribut CSS dans une classe CSS et dans un élément directement, quelle valeur finit par être utilisée?CSS conflit d'attribut, qui est censé gagner?
Soit la largeur d'utilisation comme notre exemple
<html>
<head>
<style type="text/css">
.a {
width: 100px;
}
</style>
</head>
<body>
<div class="a" style="width: 200px;"> </div>
</body>
</html>
Quelle devrait être la largeur de la div dans un navigateur? (selon la norme, pas ce qui se passe en pratique)
Il est utilisé parce que c'est le plus spécifique, pas parce que c'est le dernier déclaré; savoir lequel est le «dernier» ne serait significatif que s'il existe des règles de spécificité par ailleurs égales. – ChrisW