BrowserShot printscreen

Faute de frappe

J'avoue avoir hésité à publier ce secret car il n'est vraiment pas extraordinaire. Que se passe t'il lorsqu'une propriété d'un tag est mal écrite? Comme nous pouvons le voir sur le résultat browsershot et grâce au test 6, une fois encore, cela dépend des navigateurs.

Le test 6 comporte une série de tag (un par ligne) avec, à chaque fois, une façon différente d'écrire la couleur de fond.

Ce secret n'est pas si extravagant que cela car tout le monde se doute bien que devant une faute d'écriture de tag, les navigateurs se rattrapent un peu aux branches et font ce qu'ils peuvent pour rentre le tag au mieux. Et c'est exactement ce qui se passe là. La plupart des navigateurs ignorent simplement la propriété mal écrite alors que d'autre essai autant que faire se peut d'évaluer une valeur (pour cette propriété).

Un petit plus tout de même pour ce secret, lié à la dernière ligne du test 6. Cette ligne définit deux fois la même propriété pour changer la couleur de fond: <div style = "background: green" style = "background: blue" />. On peut noter ici qu'aucun des navigateurs testés ne prend la seconde valeur, toutes les dernières lignes sont vertes (ouais, c'est pas évident sur l'image mais vous me faites confiance hein?).