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;
}