La balise object et Safari

Publié par Fabrice le 28 août 2006, temps de lecture estimé : 1 minute Webmastering

Le comportement de la balise object sous Safari est assez étrange (on appelle ça un bug) : si aucune dimension n'est spécifiée, le navigateur utilise des dimensions prédéfinies. C'est flagrant avec le logo Xiti dans sa version XHTML. Sur l'image ci-dessous, j'ai appliqué un background gris sur la balise en question.

Capture montrant le bug de la balise object avec Safari

Ce comportement ne se voit qu'avec Safari ; testé en version 1.3.2 et 2.0.4.

Pour éviter ce décalage pas très joli, vous pouvez ajouter le code ci-dessous dans votre feuille de style (c'est valable uniquement pour le logo Xiti) :

#xiti-logo object {
	width: 39px;
	height: 25px;
}