Oui, l'ordre des propriétés définies dans les feuilles de styles a son importance, car en cas de conflit entre deux propriétés il faut bien définir laquelle l'emporte...
Je t'invite à relire cette doc qui définit la politique de résolution des conflits dans les feuilles de styles, qui est un peu compliquée.
Pour ton exemple, le fait que la largeur de la table soit déjà définie ou non quand tu imposes le border-collapse: collapse influe sur le calcul des bordures des cellules.
Cela dit, je ne suis pas sur que border-collapse: collapse soit ce qu'il te faut si tu veux spécifier une taille de bordure de 1...
Pour plus d'informations, et si tu as le courage, tout est expliqué ici (mais il faut s'accrocher pour tout lire...)
|